Then the method TcpSocketRead has to be fixed. In case of poll times out do a non blocking recv. That would fix it for other backends too as they suffer from the same problem.