Follow up to r1152 with a better fix, which now passes our regression tests.
Follow up to r1152 with a better fix, which now passes our regression tests.

* context.c
  (read_from_connection): If we find that the server will close the connection, 
   we need to requeue all requests on a new connection. We want to avoid that
   current request is sent twice, so we have to cleanup current request first 
   before requeueing the other requests.


git-svn-id: 683495cb1553624b05a54e2ba9533425f69cf277@1155 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845

coapp-packages/serf,coapp-packages/serf,coapp-packages/serf