This seems to be a new problem. The 'two windows' method is not working for me now either.
But this works:
1) Connect to the server
Code:
dom314 -C --ipadr www.evilzombies.com --port 8099 -n
2) Kill with SIGHUP the pid of the connecting client from (1).
3) Retry connecting to the server, like (1).
This doesn't work every time, but it works 80% of the time.
If you're running Windows I think there is some sort of Task Manager thingy or something, where you can kill processes. So you can try something like the above steps.