delorie.com/archives/browse.cgi | search |
On May 6 02:02, Krzysztof Duleba wrote: > 150 int issocket () const {return dev.devn == FH_UNIX;} > (gdb) n > 78 set_errno (EBADF); > (gdb) n > 79 return 0; Your debugging shows that my assumption was correct. The file isn't recognized as socket anymore. This was already shown by `cat' printing the contents of the socket file, though. The problem is that we still don't know why, when and by which process the file is changed so that it's not recognized as socket anymore. More debugging is required. You wrote that this happens after 10 minutes, regardless if the socket is used or not. Does the output of `ls -l' on the file change after the 10 minutes? What does `ls -l' on the file print anyway? Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Project Co-Leader mailto:cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |