Fixing up some minor issues to properly handle Pipe writes.  Removing and adding writer to reactor when a new fd is opened for  pipe because epollreactor calls fileno function just once, and then expects that reactor to be there. Using dque for the queing data structure, with a limited size queue.
Fixing up some minor issues to properly handle Pipe writes. 
Removing and adding writer to reactor when a new fd is opened for 
pipe because epollreactor calls fileno function just once, and
then expects that reactor to be there.
Using dque for the queing data structure, with a limited size queue.



marineam/nagcat,marineam/nagcat,marineam/nagcat