- Moved logging global data static init to `renaissance.logging` module
Daemon
- Removed logging code from here
Connection
- Fixed logging import
Stream
- Fixed logging import
Server
- Fixed logging import
- Start the server
Connection
- Added a TODO
Stream
- Added a TODO
Package (`listeners`)
- Publically import the `StreamListener` listener
Server
- Added a field `isRunning` which is set to `true` when `start()` is called and `false` when `stop()` is called
- Added a private method, `stopListeners()`, which locksd the listener queue, then proceeds to call `stopListener()` on each `Listener` object in the queue, then ends by unlocking the listener queue lock
- Print out the message we are handling in `handle()`
Daemon
- Added some testing, but broken, config reading code
- Enabled debugging in the logger
Stream
- Added a `STREAM`-based listener which produces `SockStream`-based `Connection` objects