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