Documentation
Raise minimum listening queue size to 2048
Refactor 'listen'