Making listening sockets non-blocking