Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-Sent: 14 Apr 2003 22:38:15 GMT Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 7bit MIME-Version: 1.0 To: cygwin AT cygwin DOT com From: abraham AT backus DOT com Subject: ENOTSOCK errors with cygwin dll 1.3.21 and 1.3.22 X-Sent-From: abraham AT backus DOT com Date: Mon, 14 Apr 2003 15:38:14 -0700 (PDT) Message-Id: <20030414153815.10292.h012.c000.wm@mail.backus.com.criticalpath.net> Hello, Since 1.3.21 came out, I've had problems with various services on my machines (WinXP Home and Win2K). I use inetd to run the UW IMAP server and this has been working for a few months now. When I installed 1.3.21 (and rebooted) as well as after 1.3.22 came out, I started getting syslog messages from imapd "Socket operation on non-socket", which is apparently errno of ENOTSOCK. After a little bit of poking around, I found that this is after imapd.exe calls gets(). I am also using popfile (http://popfile.sf.net) under cygwin, which had been working as well and it doesn't even start up now. I experimented by uncommenting the telnet line in my inetd.cnf and I see similar behavior, where my connection is dropped immediately after connecting. I even tried switching to xinetd and this behavior still occurs. When I get enough time, I'd like to debug it further but I'm hoping that someone on the list might have an idea of what changed in 1.3.21 to cause this to happen and which code might need to be changed to get everything working again. thanks! -Abe -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/