-
Committer:
John Arbash Meinel
-
Date:
2011-10-03 06:56:19 UTC
-
mto:
This revision was merged to the branch mainline in
revision
6186.
-
Revision ID:
john@arbash-meinel.com-20111003065619-5ov2sw2643rtjqdf
Close the request when we don't process it.
Also close the request when a failure occurs during processing.
The code used to only close the request at server shutdown,
but that meant that bugs in the client-server RPC (such as
the server raising an exception, etc) could cause a client
to hang, which blocks the test suite from shutting down
the server.