big fix. moved response handling from tcp receiver thread to fjq.