From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Plimak To: cygwin@cygwin.com Subject: DuplicateHandle() failing under MS Telnet Server Date: Sat, 10 Feb 2001 20:51:00 -0000 Message-id: <20010212174335.A5323@systematik.co.nz> X-SW-Source: 2001-02/msg00527.html Hi, When trying to set up /bin/bash.exe as my default shell in MS Telnet Server under Windows 2000, I'd encountered the following message: "... couldn't make stderr distinct from stdout" Investigation revealed that you guys are bailing out on a DuplicateHandle() failure when you notice that stdout is the same as stderr and attempt to give stderr a different handle than stdout. This patently won't work under MS Telnet server as from what I can tell (I _may_ be wrong), they are using a kludge where they make a handle from a socket fd, which is distinct from a regular Windows resource/file handle and hence things that may be done with a handle fail. I may be willing to look for a workaround for this problem--but first I need to make sure that one does not already exist. Again, I may be wrong (I had all of 5 minutes to think about this :-)), so your response will give me a hint whether to proceed investigating this or to drop it and get some more coffee. -- danp -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple