delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2002/01/12/12:31:49

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT cygwin DOT com
Delivered-To: mailing list cygwin-developers AT cygwin DOT com
From: "Gary R. Van Sickle" <g DOT r DOT vansickle AT worldnet DOT att DOT net>
To: "Cygwin-Developers" <cygwin-developers AT sources DOT redhat DOT com>
Subject: Positive and negative results with cygserver.exe
Date: Sat, 12 Jan 2002 11:31:47 -0600
Message-ID: <NCBBIHCHBLCMLBLOBONKEENNCIAA.g.r.vansickle@worldnet.att.net>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal

This is all on WinXP.

Got it built, manually copied the following to /bin (note that install will
choke looking for "install-bin" when trying to install w32api stuff to a
"staging" install directory):

  cygserver.exe
  cygrun.exe (not sure if this was part of it, haven't seen it before, now that
I look at the code it looks like it isn't)
  cygwin1.dll

Running cygserver from an rxvt/bash prompt works, cygserver sits and looks like
it's waiting for "connections" or whatever.  However, it blocks a new rxvt/bash
prompt from coming up (looks like rxvt itself is blocked halfway through drawing
the screen, eg. scrollbar looks like it started to get drawn).  I'm using this
in the shortcut:

C:\unix\bin\rxvt.exe -tn rxvt -sr -sl 1000 -fn "Lucida Console-bold-14" -e
bash --login -i

Killing cygserver via task manager (or CTRL-C) unblocks rxvt.  "bash --login -i"
will however start up in a cmd.exe window and appears to work fine.  Running
cygserver from a cmd prompt (no other shell or other cygwin prog. involved)
makes no difference in the rxvt-blocking behavior.

Running cygserver in a straight cmd window and "bash --login -i" in another, I
reran the build of the cygwin tree.  Everything worked the same as it did with
1.3.6-6 (i.e. successfully except for the install-bin issue, which I assume is a
branches-out-of-sync issue).  Millions of "."s from cygserver, indicating that
it was in fact getting hit.

Also ran without cygserver running but with the new cygwin1.dll.  Everything
worked again.  Noticed no speed difference:

With cygserver running:
real    40m2.384s
user    17m20.654s
sys     12m26.704s

Without:
real    42m31.088s
user    17m17.047s
sys     12m13.288s

These times are comparable to what I was seeing with 1.3.6-6.

--
Gary R. Van Sickle
Brewer.  Patriot.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019