Mail Archives: cygwin/2002/01/21/13:47:28
This *appears* to be a problem handling EOF. I've included some strace output
that will hopefully shed some light on the problem. If this points someone to
an obvious solution, great. If not, it'll be at least a couple of days before
I'll have a chance to look at it in more detail.
Oddly enough, I couldn't get any output out of strace using the version of rxvt
distributed with cygwin. The strace output below was generated with a version
of rxvt I built myself, which also has the same problem at exit. If I run
/usr/bin/rxvt -e bash --login
I get an rxvt window (albeit huge) and a prompt. But if I run
strace /usr/bin/rxvt -e bash --login
I get nothing -- no window and no output from strace.
BTW, if the entire strace output would help, I can attach it, but it's about
6.5 MB.
--Rick
213 23461386 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
455 23461841 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
140 23461981 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
88 23462069 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
452 23462521 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
219 23462740 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
96 23462836 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
89 23462925 [main] rxvt 772 set_bits: ready 1
83 23463008 [main] rxvt 772 select_stuff::wait: gotone 1
199 23463207 [main] rxvt 772 select_stuff::wait: returning 0
117 23463324 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
178 23463502 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2C0
86 23463588 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
873 23464461 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
176 23464637 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
89 23464726 [select_socket] rxvt 772 thread_socket: saw exitsock read
703 23465429 [main] rxvt 772 socket_cleanup: returning
102 23465531 [main] rxvt 772 peek_pipe: already ready
94 23465625 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
85 23465710 [main] rxvt 772 set_bits: ready 1
131 23465841 [main] rxvt 772 peek_socket: considering handle 0x114
87 23465928 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
112 23466040 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 0
88 23466128 [main] rxvt 772 select_stuff::poll: returning 1
83 23466211 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
84 23466295 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
253 23466548 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
153 23466701 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
90 23466791 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
82 23466873 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
104 23466977 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
115 23467092 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
87 23467179 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
84 23467263 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
90 23467353 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
98 23467451 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
110 23467561 [main] rxvt 772 cygwin_select: 5, 0x242FE3C, 0x0, 0x0, 0x0
171 23467732 [main] rxvt 772 dtable::select_read: /dev/tcp fd 3
157 23467889 [main] rxvt 772 dtable::select_read: /dev/ptym fd 4
82 23467971 [main] rxvt 772 cygwin_select: to NULL, ms FFFFFFFF
101 23468072 [main] rxvt 772 cygwin_select: sel.always_ready 0
429 23468501 [main] rxvt 772 start_thread_socket: Handle 0x114
91 23468592 [main] rxvt 772 start_thread_socket: Added to readfds
610 23469202 [main] rxvt 772 start_thread_socket: exitsock 0x2D4
134 23469336 [main] rxvt 772 start_thread_socket: stuff_start 0x242FD58
221 23469557 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
419 23469976 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
113 23470089 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
107 23470196 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
271 23470467 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
98 23470565 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
145 23470710 [main] rxvt 772 set_bits: ready 1
122 23470832 [main] rxvt 772 select_stuff::wait: gotone 1
84 23470916 [main] rxvt 772 select_stuff::wait: returning 0
85 23471001 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
200 23471201 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2E8
85 23471286 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
949 23472235 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
181 23472416 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
95 23472511 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
121 23472632 [select_socket] rxvt 772 thread_socket: saw exitsock read
672 23473304 [main] rxvt 772 socket_cleanup: returning
103 23473407 [main] rxvt 772 peek_pipe: already ready
108 23473515 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
86 23473601 [main] rxvt 772 set_bits: ready 1
92 23473693 [main] rxvt 772 peek_socket: considering handle 0x114
85 23473778 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
109 23473887 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 0
87 23473974 [main] rxvt 772 select_stuff::poll: returning 1
103 23474077 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
83 23474160 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
234 23474394 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
142 23474536 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
107 23474643 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
92 23474735 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
82 23474817 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
114 23474931 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
87 23475018 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
84 23475102 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
110 23475212 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
99 23475311 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
90 23475401 [main] rxvt 772 cygwin_select: 5, 0x242FE3C, 0x0, 0x0, 0x0
162 23475563 [main] rxvt 772 dtable::select_read: /dev/tcp fd 3
243 23475806 [main] rxvt 772 dtable::select_read: /dev/ptym fd 4
85 23475891 [main] rxvt 772 cygwin_select: to NULL, ms FFFFFFFF
83 23475974 [main] rxvt 772 cygwin_select: sel.always_ready 0
420 23476394 [main] rxvt 772 start_thread_socket: Handle 0x114
90 23476484 [main] rxvt 772 start_thread_socket: Added to readfds
409 23476893 [main] rxvt 772 start_thread_socket: exitsock 0x2D4
113 23477006 [main] rxvt 772 start_thread_socket: stuff_start 0x242FD58
236 23477242 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
385 23477627 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
144 23477771 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
88 23477859 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
484 23478343 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
161 23478504 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
94 23478598 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
97 23478695 [main] rxvt 772 set_bits: ready 1
82 23478777 [main] rxvt 772 select_stuff::wait: gotone 1
84 23478861 [main] rxvt 772 select_stuff::wait: returning 0
108 23478969 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
174 23479143 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2C0
85 23479228 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
549 23479777 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
138 23479915 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
91 23480006 [select_socket] rxvt 772 thread_socket: saw exitsock read
811 23480817 [main] rxvt 772 socket_cleanup: returning
172 23480989 [main] rxvt 772 peek_pipe: already ready
90 23481079 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
87 23481166 [main] rxvt 772 set_bits: ready 1
86 23481252 [main] rxvt 772 peek_socket: considering handle 0x114
85 23481337 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
115 23481452 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 0
107 23481559 [main] rxvt 772 select_stuff::poll: returning 1
85 23481644 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
165 23481809 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
238 23482047 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
155 23482202 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
90 23482292 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
83 23482375 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
84 23482459 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
137 23482596 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
98 23482694 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
105 23482799 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
92 23482891 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
99 23482990 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
90 23483080 [main] rxvt 772 cygwin_select: 5, 0x242FE3C, 0x0, 0x0, 0x0
163 23483243 [main] rxvt 772 dtable::select_read: /dev/tcp fd 3
200 23483443 [main] rxvt 772 dtable::select_read: /dev/ptym fd 4
83 23483526 [main] rxvt 772 cygwin_select: to NULL, ms FFFFFFFF
83 23483609 [main] rxvt 772 cygwin_select: sel.always_ready 0
442 23484051 [main] rxvt 772 start_thread_socket: Handle 0x114
92 23484143 [main] rxvt 772 start_thread_socket: Added to readfds
400 23484543 [main] rxvt 772 start_thread_socket: exitsock 0x2D4
132 23484675 [main] rxvt 772 start_thread_socket: stuff_start 0x242FD58
217 23484892 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
377 23485269 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
148 23485417 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
87 23485504 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
602 23486106 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
167 23486273 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
96 23486369 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
86 23486455 [main] rxvt 772 set_bits: ready 1
82 23486537 [main] rxvt 772 select_stuff::wait: gotone 1
99 23486636 [main] rxvt 772 select_stuff::wait: returning 0
94 23486730 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
175 23486905 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2E8
86 23486991 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
680 23487671 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
158 23487829 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
89 23487918 [select_socket] rxvt 772 thread_socket: saw exitsock read
728 23488646 [main] rxvt 772 socket_cleanup: returning
113 23488759 [main] rxvt 772 peek_pipe: already ready
85 23488844 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
85 23488929 [main] rxvt 772 set_bits: ready 1
97 23489026 [main] rxvt 772 peek_socket: considering handle 0x114
86 23489112 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
112 23489224 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 0
88 23489312 [main] rxvt 772 select_stuff::poll: returning 1
84 23489396 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
82 23489478 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
260 23489738 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
145 23489883 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
115 23489998 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
83 23490081 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
104 23490185 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
117 23490302 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
88 23490390 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
85 23490475 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
91 23490566 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
98 23490664 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
145 23490809 [main] rxvt 772 cygwin_select: 5, 0x242FE3C, 0x0, 0x0, 0x0
181 23490990 [main] rxvt 772 dtable::select_read: /dev/tcp fd 3
158 23491148 [main] rxvt 772 dtable::select_read: /dev/ptym fd 4
82 23491230 [main] rxvt 772 cygwin_select: to NULL, ms FFFFFFFF
101 23491331 [main] rxvt 772 cygwin_select: sel.always_ready 0
467 23491798 [main] rxvt 772 start_thread_socket: Handle 0x114
98 23491896 [main] rxvt 772 start_thread_socket: Added to readfds
423 23492319 [main] rxvt 772 start_thread_socket: exitsock 0x2D4
111 23492430 [main] rxvt 772 start_thread_socket: stuff_start 0x242FD58
250 23492680 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
417 23493097 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
112 23493209 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
139 23493348 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
274 23493622 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
108 23493730 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
111 23493841 [main] rxvt 772 set_bits: ready 1
84 23493925 [main] rxvt 772 select_stuff::wait: gotone 1
83 23494008 [main] rxvt 772 select_stuff::wait: returning 0
84 23494092 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
198 23494290 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2E0
86 23494376 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
904 23495280 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
177 23495457 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
95 23495552 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
86 23495638 [select_socket] rxvt 772 thread_socket: saw exitsock read
674 23496312 [main] rxvt 772 socket_cleanup: returning
103 23496415 [main] rxvt 772 peek_pipe: already ready
106 23496521 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
86 23496607 [main] rxvt 772 set_bits: ready 1
85 23496692 [main] rxvt 772 peek_socket: considering handle 0x114
93 23496785 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
109 23496894 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 0
88 23496982 [main] rxvt 772 select_stuff::poll: returning 1
104 23497086 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
83 23497169 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
234 23497403 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
144 23497547 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
110 23497657 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
90 23497747 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
83 23497830 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
113 23497943 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
88 23498031 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
85 23498116 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
110 23498226 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
135 23498361 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
91 23498452 [main] rxvt 772 cygwin_select: 5, 0x242FE3C, 0x0, 0x0, 0x0
1689 23500141 [main] rxvt 772 dtable::select_read: /dev/tcp fd 3
217 23500358 [main] rxvt 772 dtable::select_read: /dev/ptym fd 4
88 23500446 [main] rxvt 772 cygwin_select: to NULL, ms FFFFFFFF
83 23500529 [main] rxvt 772 cygwin_select: sel.always_ready 0
1313 23501842 [main] rxvt 772 start_thread_socket: Handle 0x114
178 23502020 [main] rxvt 772 start_thread_socket: Added to readfds
445 23502465 [main] rxvt 772 start_thread_socket: exitsock 0x2D4
153 23502618 [main] rxvt 772 start_thread_socket: stuff_start 0x242FD58
346 23502964 [main] rxvt 772 select_stuff::wait: m 3, ms 4294967295
453 23503417 [select_pipe] rxvt 772 fhandler_pty_master::hit_eof: all other
handles closed
140 23503557 [select_pipe] rxvt 772 peek_pipe: /dev/ptym, saw EOF
88 23503645 [select_pipe] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
475 23504120 [select_socket] rxvt 772 thread_socket: stuff_start 0xA03EB14
162 23504282 [select_socket] rxvt 772 thread_socket: Win32 select returned 1
108 23504390 [select_socket] rxvt 772 thread_socket: s 0xA03BA90, testing fd
3 (/dev/tcp)
87 23504477 [select_socket] rxvt 772 thread_socket: read_ready
233 23504710 [main] rxvt 772 select_stuff::wait: woke up. wait_ret 1.
verifying
106 23504816 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
86 23504902 [main] rxvt 772 set_bits: ready 1
82 23504984 [main] rxvt 772 select_stuff::wait: gotone 1
103 23505087 [main] rxvt 772 select_stuff::wait: returning 0
86 23505173 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
174 23505347 [main] rxvt 772 socket_cleanup: si 0xA03BAF0 si->thread 0x2E8
84 23505431 [main] rxvt 772 socket_cleanup: connection to si->exitsock 0x2D4
1141 23506572 [main] rxvt 772 socket_cleanup: returning
138 23506710 [main] rxvt 772 peek_pipe: already ready
95 23506805 [main] rxvt 772 set_bits: me 0xA03BAC0, testing fd 4 (/dev/ptym)
88 23506893 [main] rxvt 772 set_bits: ready 1
86 23506979 [main] rxvt 772 peek_socket: considering handle 0x114
86 23507065 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
115 23507180 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 1
109 23507289 [main] rxvt 772 set_bits: me 0xA03BA90, testing fd 3 (/dev/tcp)
85 23507374 [main] rxvt 772 set_bits: ready 1
82 23507456 [main] rxvt 772 select_stuff::poll: returning 2
84 23507540 [main] rxvt 772 select_stuff::cleanup: calling cleanup routines
84 23507624 [main] rxvt 772 select_stuff::~select_stuff: deleting select
records
260 23507884 [main] rxvt 772 _read: read (4, 0x41E200, 1024) nonblocking,
sigcatchers 5
146 23508030 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
89 23508119 [main] rxvt 772 peek_pipe: /dev/ptym, saw EOF
83 23508202 [main] rxvt 772 peek_pipe: saw eof on '/dev/ptym'
118 23508320 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
133 23508453 [main] rxvt 772 fhandler_pty_master::hit_eof: all other handles
closed
89 23508542 [main] rxvt 772 fhandler_pty_master::process_slave_output:
returning 0
86 23508628 [main] rxvt 772 _read: 0 = read (4, 0x41E200, 1024), errno 0
92 23508720 [main] rxvt 772 ioctl: fd 3, cmd 4004667F
107 23508827 [main] rxvt 772 fhandler_socket::ioctl: 0 = ioctl_socket
(4004667F, 242F5C0)
91 23508918 [main] rxvt 772 _read: read (3, 0x242F5C4, 32) nonblocking,
sigcatchers 5
109 23509027 [main] rxvt 772 peek_socket: considering handle 0x114
85 23509112 [main] rxvt 772 peek_socket: adding read fd_set /dev/tcp, fd 3
107 23509219 [main] rxvt 772 peek_socket: WINSOCK_SELECT returned 1
87 23509306 [main] rxvt 772 fhandler_base::ready_for_read: read_ready 1,
avail 1
101 23509407 [main] rxvt 772 _read: 32 = read (3, 0x242F5C4, 32), errno 0
126 23509533 [main] rxvt 772 do_exit: do_exit (0)
108 23509641 [main] rxvt 772 void: 0x40104C = signal (20, 0x1)
87 23509728 [main] rxvt 772 void: 0x4010BC = signal (1, 0x1)
223 23509951 [main] rxvt 772 void: 0x4010BC = signal (2, 0x1)
86 23510037 [main] rxvt 772 void: 0x4010BC = signal (3, 0x1)
114 23510151 [main] rxvt 772 fhandler_base::close: closing '/dev/pipew'
handle 0x164
6329 23516480 [main] rxvt 772 fhandler_socket::close: 0 =
fhandler_socket::close()
53489 23569969 [main] rxvt 772 fhandler_tty_common::close: no more masters
left. sending EOF
296 23570265 [main] rxvt 772 fhandler_tty_common::close: tty1 <0x2A4,0x2A0>
closed
132 23570397 [main] rxvt 772 fhandler_pty_master::close: freeing tty1 (1)
288 23570685 [main] rxvt 772 proc_terminate: nchildren 0, nzombies 1
156 23570841 [proc] rxvt 772 wait_subproc: looping
103 23570944 [proc] rxvt 772 wait_subproc: done
351 23571295 [main] rxvt 772 proc_subproc: args: 3, 1
117 23571412 [main] rxvt 772 proc_subproc: clear waiting threads
103 23571515 [main] rxvt 772 proc_subproc: finished clearing
318 23571833 [main] rxvt 772 proc_subproc: returning 1
190 23572023 [main] rxvt 772 proc_terminate: leaving
111 23572134 [main] rxvt 772 sigproc_terminate: entering
99 23572233 [main] rxvt 772 sigproc_terminate: done
101 23572334 [main] rxvt 772 do_exit: 772 == pgrp 772, send SIG{HUP,CONT} to
stopped children
102 23572436 [main] rxvt 772 kill_pgrp: pid 772, signal -1
87707 23660143 [main] rxvt 772 kill_pgrp: -1 = kill (772, -1)
19230 23679373 [main] rxvt 772 do_exit: 772 == sid 772, send SIGHUP to children
362 23679735 [main] rxvt 772 __to_clock_t: dwHighDateTime 0, dwLowDateTime
34048960
108 23679843 [main] rxvt 772 __to_clock_t: total 00000000 00000D4C
106 23679949 [main] rxvt 772 __to_clock_t: dwHighDateTime 0, dwLowDateTime
19628224
101 23680050 [main] rxvt 772 __to_clock_t: total 00000000 000007AA
2053 23682103 [main] rxvt 772 _pinfo::exit: Calling ExitProcess 0
--- David Starks-Browning <starksb AT ebi DOT ac DOT uk> wrote:
> On Monday 21 Jan 02, fergus at bonhard dot uklinux dot net writes:
> > However, on pressing <Ctrl-d>, or typing exit, to exit, the terminal window
> > freezes, necessitating either a mouse-click on the top RH [x] close button,
> > or <Ctrl-Alt-Del> followed by [End Task], to close down. Strange.
>
> I wouldn't dare post a "me too", but let me add that rxvt.exe is
> actually left "spinning", consuming cpu resources until you close the
> window explicitly.
>
> Like fergus, I notice this with 1.3.8 from 1.3.6-6. I did not see it
> with the 2002-Jan-10 snapshot.
>
> It sounds like fergus is using Win9x. I see it on NT 4.
>
> Regards,
> David
>
>
> --
> 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/
>
__________________________________________________
Do You Yahoo!?
Send FREE video emails in Yahoo! Mail!
http://promo.yahoo.com/videomail/
--
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/
- Raw text -