Do not attempt to register connections not yet established

When using multiple job servers, some connections may not yet be
established (not been chosen yet), so their socket is still invalid.
This would cause poller.register() to throw an exception.