fixed major bug with queuing logic where duplicate listeners were being added to data event in net module