The select() will time out eventually, I'm sure. I'm currently waiting for that to happen.
Here we go: # strace -p 18432 Process 18432 attached - interrupt to quit select(1, [0], NULL, NULL, {463, 90000}) = 0 (Timeout) time(NULL) = 1195249308 close(9) = 0 munmap(0xb47a4000, 4096) = 0 unlink("/var/lib/imap/proc/18432") = 0 munmap(0xb47a5000, 12214272) = 0 close(6) = 0 munmap(0xb41da000, 6070272) = 0 close(10) = 0 munmap(0xb534b000, 32768) = 0 munmap(0xb6953000, 2621440) = 0 munmap(0xb5353000, 23068672) = 0 munmap(0xb74a1000, 1318912) = 0 munmap(0xb735f000, 1318912) = 0 munmap(0xb721d000, 1318912) = 0 munmap(0xb70db000, 1318912) = 0 munmap(0xb6f99000, 1318912) = 0 munmap(0xb6e57000, 1318912) = 0 munmap(0xb6d15000, 1318912) = 0 munmap(0xb6bd3000, 1318912) = 0 munmap(0xb75f4000, 16384) = 0 exit_group(0) = ? I suppose an alarm handler is in order? -- Sebastian Hagedorn - RZKR-R1 (Flachbau), Zi. 18, Robert-Koch-Str. 10 Zentrum für angewandte Informatik - Universitätsweiter Service RRZK Universität zu Köln / Cologne University - Tel. +49-221-478-5587
Attachment:
pgprk5Jk1TmV1.pgp
Description: PGP signature
---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html