internal void RemoveSocket(CastleZmqSocket socket)
 {
     ExecuteOnPoller(() => _sockets.Remove(socket.Socket));
 }
 internal void AddSocket(CastleZmqSocket socket)
 {
     ExecuteOnPoller(() => _sockets[socket.Socket] = socket);
 }