Op maandag 25 oktober 2010 12:13 schreef Benjamin Franksen:
> Then I did
> 
> > strace -oSTRACE darcs push /opt/repositories/controls/darcs-old-
> fashioned/epics/ioc/MLS-Controls/base-3-14 -a
> Note: if you want to change the default remote repository to
> /net/csr/srv/csr/repositories/controls/darcs-old-fashioned/epics/ioc/MLS-
> Controls/base-3-14,
> quit now and issue the same command with the --set-default flag.
> darcs: <stdin>: hIsTerminalDevice: illegal operation (handle is closed)
> Apply failed!
> 
> and the file STRACE is attached.

Unfortunately, this strace contains only the system calls of the 'darcs put' 
process. The 'darcs apply' process, where the error apparently occurs, does 
not contain a failing system call.

You could add the -f flag to the strace command line to trace child processes 
as well. But it would also be interesting to try to reproduce the error by 
doing send + apply instead of push. Then I would of course be interested in an 
strace of the failing apply.

Reinier

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to