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 Date: Fri, 21 Jan 2005 12:20:27 -0500 (EST) From: Igor Pechtchanski Reply-To: cygwin AT cygwin DOT com To: Jonathan Arnold cc: cygwin AT cygwin DOT com Subject: Re: Very strange rxvt problem - game hangs when it is running In-Reply-To: <41F11B29.6030307@buddydog.org> Message-ID: References: <41F11B29 DOT 6030307 AT buddydog DOT org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Fri, 21 Jan 2005, Jonathan Arnold wrote: > This one is very specialized, and I don't expect to get it fixed, and > I have no idea why it should happen but I thought I'd throw it out > there anyway. > > If I'm running rxvt, my online game "Day of Defeat" (a Half-Life > mod) hangs when finishing up connecting to a server. It gets about > half way, and then just stops. If I exit rxvt, it connects just > fine. Very strange. > > And just to be sure, I tried it again now: > > 1] Run "Day of Defeat" - connects and runs just fine. > > 2] Start rxvt. Try "DoD" again. It gets about halfway through its > startup process, then hangs. > > 3] Quit rxvt and try again. "DoD" works fine. > > I tried the same procedure with the regular Cygwin bash shell, and > it behaves the same way. Do you mean that the regular Cygwin bash shell makes DoD hang too? As in, start a Command Prompt, run cygwin.bat from it, and DoD still hangs? > I'm not sure exactly where in the connection process that "DoD" is > hanging; sometime after downloading the security module, for those of > you familiar with the game. > > Any ideas on what it could be? A WAG, and I may be really off on this: Cygwin uses TCP/IP sockets (which essentially require a TCP/IP port) to emulate Unix domain sockets. If rxvt reserves a Unix domain socket (even if it's not using X), and DoD tries to access the same port, because it's somehow predefined and it expects it to be free, there could be a conflict. I can't think of anything else in Cygwin that would interfere with a (presumably) non-Cygwin application. If my WAG pans out, it looks like a bug in DoD... Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha AT cs DOT nyu DOT edu ZZZzz /,`.-'`' -. ;-;;,_ igor AT watson DOT ibm DOT com |,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D. '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "The Sun will pass between the Earth and the Moon tonight for a total Lunar eclipse..." -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT -- 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/