simon-svn: umlwrap: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Tue Jun 17 20:53:16 BST 2008


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       8082
Date:           2008-06-17 20:53:16 +0100 (Tue, 17 Jun 2008)

Log message (6 lines):
Fix a couple of fd-handling bugs. The outer side of umlwrap was
occasionally trying to read from an original fd tagged as write-only
or vice versa; and when I fixed that, it uncovered the fact that
when two protocopy instances were attached to the same fd (one
reading, one writing) then the death of one instance would close the
fd and critically inconvenience the other. Both fixed.

Modified files:
U   umlwrap/init.c
U   umlwrap/protocol.c
U   umlwrap/protocol.h
U   umlwrap/umlwrap.c

Links:
http://svn.tartarus.org/?rev=8082&view=rev
http://svn.tartarus.org/umlwrap/init.c?rev=8082&r1=8081&r2=8082
http://svn.tartarus.org/umlwrap/protocol.c?rev=8082&r1=8081&r2=8082
http://svn.tartarus.org/umlwrap/protocol.h?rev=8082&r1=8081&r2=8082
http://svn.tartarus.org/umlwrap/umlwrap.c?rev=8082&r1=8081&r2=8082



More information about the tartarus-commits mailing list