simon-svn: xtruss: ben

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Mon Jun 24 16:17:35 BST 2013


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     ben
Revision:       9877
Date:           2013-06-24 16:17:35 +0100 (Mon, 24 Jun 2013)

Log message (8 lines):
Clean up handling of request queue.

Requests are now only removed from the queue when the server sends a 
reply or event with a different sequence number (which we assume must be 
for a later event).  This prevents confusion when two requests are 
queued, the first gets a reply (and hence gets dequeued) and then an 
event comes in referencing that request (because the server hasn't yet 
processed the next one).

Modified files:
U   xtruss/uxxtruss.c

Links:
http://svn.tartarus.org/sgt/?rev=9877&view=rev
http://svn.tartarus.org/sgt/xtruss/uxxtruss.c?rev=9877&r1=$[9877-1]&r2=9877



More information about the tartarus-commits mailing list