[Unison-hackers] [unison-svn] r121 - in trunk/src: . uimac uimac/toolbar

Ben Willmore ben at opendarwin.org
Sun Mar 26 15:50:23 EST 2006


On 3/26/06, Benjamin Pierce <bcpierce at cis.upenn.edu> wrote:
> * It would be great to have a "Diff" button.

I have mostly-complete diff UI code.  There's just one thorny problem.
 On OSX, the diff thread sometimes dies with EINTR.  This is
reproducible with the current text UI -- just press 'd' rapidly to
request lots of diffs, and some of the time you'll get the error:

Error in diffing files:
Interrupted system call [waitpid()]

This happens _every_ time when called from the GUI.   I'm using Fink's
ocaml 3.09.1.

Anyway, this is way beyond me.  If someone can fix it, I'll add the
diff GUI code.

Ben

P.S. There is some discussion here:
http://72.14.203.104/search?q=cache:79gq8dkmNxYJ:caml.inria.fr/archives/200208/msg00001.html+%22Interrupted+system+call%22+caml&hl=en&gl=us&ct=clnk&cd=2


More information about the Unison-hackers mailing list