This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

latest cvs fork problems


On Mon, Oct 14, 2002 at 03:09:50AM -0000, MAILER-DAEMON@sources.redhat.com wrote:
> <cygwin-developers@cygwin.com>:
> Sorry, only subscribers may post.  See the project web page for details: http://www.cygwin.com/lists.html (#5.7.2)

Hi,
I was trying to get the latest cygwin CVS working and ran into some 
difficulties.  An strace of rxvt hangs as it forks:

...
   36  135315 [main] rxvt 1644 void: 0x0 = signal (3, 0x4010B8)
   36  135351 [main] rxvt 1644 void: 0x0 = signal (15, 0x4010B8)
   36  135387 [main] rxvt 1644 void: 0x0 = signal (20, 0x401048)
   43  135430 [main] rxvt 1644 fork: entering
  468  135898 [proc] rxvt 1644 wait_subproc: starting


hitting Control-C hangs here:

...
   51 5778824 [unknown (0xAA8)] rxvt 1644 kill_worker: 0 = kill_worker (1644, 2)
   37 5778861 [unknown (0xAA8)] rxvt 1644 kill_pgrp: 0 = kill (1644, 2)
  343 5779204 [sig] rxvt 1644 wait_sig: looping

hitting another Control-C starts a loop:

1921941 7701145 [unknown (0x338)] rxvt 1644 _kill: kill (-1644, 2)
  132 7701277 [unknown (0x338)] rxvt 1644 kill_pgrp: pid 1644, signal 2
 1046 7702323 [unknown (0x338)] rxvt 1644 kill_pgrp: killing pid 1644, pgrp 1644, p->ctty 1073741824, myself->ctty 1073741824
   82 7702405 [unknown (0x338)] rxvt 1644 sig_send: pid 1644, signal 2, its_me 1
   44 7702449 [unknown (0x338)] rxvt 1644 sig_send: Waiting for thiscomplete 0x758
 1280 7703729 [sig] rxvt 1644 wait_sig: awake
  121 7703850 [sig] rxvt 1644 wait_sig: processing signal 2
   42 7703892 [sig] rxvt 1644 wait_sig: Got signal 2
   41 7703933 [sig] rxvt 1644 sig_handle: signal 2
   42 7703975 [sig] rxvt 1644 sig_handle: signal 2, about to call 0x4010B8
   53 7704028 [sig] rxvt 1644 setup_handler: couldn't send signal 2
   42 7704070 [sig] rxvt 1644 setup_handler: good.  Didn't suspend main thread, th 0x0
   40 7704110 [sig] rxvt 1644 setup_handler: returning 0
   39 7704149 [sig] rxvt 1644 sig_handle: returning 0
   51 7704200 [unknown (0x338)] rxvt 1644 sig_send: returning 0 from sending signal 2
   50 7704250 [unknown (0x338)] rxvt 1644 kill_worker: 0 = kill_worker (1644, 2)
   38 7704288 [unknown (0x338)] rxvt 1644 kill_pgrp: 0 = kill (1644, 2)
  302 7704590 [sig] rxvt 1644 wait_sig: looping
   60 7704650 [sig] rxvt 1644 wait_sig: awake
   ...


The edit that creates this behavior is:
http://cygwin.com/ml/cygwin-cvs/2002-q4/msg00022.html

cvs up -A
cvs up -D '2002-10-08 22:50:00' cygthread.cc cygthread.h fhandler.h fhandler_tty.cc sigproc.cc tty.cc

gets me a working cygwin.

Thanks.
-steve

--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]