Fixed the strange event error... it was adding events to a dead socket.