Bogus client prevents new client to connect
If a client does not answer a password enabled transport, the service will wait until the client has given a password to add a new client
- create a transport with a password
- use telnet/openssl to connect and do nothing
- use telnet/openssl again -> you don't get hello from irccd
- remove the auth/greetings process from the service/acceptor and put directly in the client. #
irccd: move authentication part from transport_server, closes #995 @2h
If a server requires a password and a client does not provide, the server
is unable to accept a new client.
Move the authentication/greetings part from the server into the client to let
the transport_service processing input.