added timer.unref; try to end the client_response when error occurs to see what will happen