fix timeout not effect bug

it wont case error event when req haven't been assigned a socket yet.
Release 0.5.4