fix for linux socket reading event handling.