Screen 4.00.03, frozen, can't reattach

Timothy Normand Miller <[email protected]>
Newsgroups gmane.comp.gnu.screen.user
Message-ID <[email protected]>
Sorry if this comes up as a duplicate, but I'm confused as to whether
a post on "https://savannah.gnu.org/forum/forum.php" is the same as a
post to the mailing list.  Anyhow...

When using gnu screen, I'm in the habit of just dropping the
connection (I'll put my laptop to sleep, for example), and
periodically, I have screen just refuse to allow me to reattach. I've
tried to do some research on this.

This guy claims to have submitted a patch to fix it:
http://churchturing.org/w/screen/

While this thread claims that there is no good fix:
http://www.mail-archive.com/screen-users-mXXj517/[email protected]/msg02595.html

I've tried all sorts of things to get it unstuck. Attaching/detaching
a debugger, various command-line options, sending signals, etc.
Nothing works.  My situation seems different from the 2009 thread,
because I'm not stuck in write(). Here's what the debugger tells me:

0x00007f59953073c3 in __select_nocancel () at
../sysdeps/unix/syscall-template.S:82
82	../sysdeps/unix/syscall-template.S: No such file or directory.
in ../sysdeps/unix/syscall-template.S
(gdb) where
#0 0x00007f59953073c3 in __select_nocancel () at
../sysdeps/unix/syscall-template.S:82
#1 0x0000000000441ccc in sched () at sched.c:124
#2 0x00000000004062b0 in main (ac=<value optimized out>, av=<value
optimized out>) at screen.c:1365

I'm assuming I found the right process, anyhow. There are no zombie
clients running, so I can't kill any of those. This is the only
process with 'screen' in the name:
millerti 12529 1 0 Nov03 ? 00:00:02 SCREEN

I haven't tried deleting the socket node, but since this seems to be a
new problem, I thought it safer if I were to ask for advice before
doing something that might make it impossible to find out what
happened.

What should I do?

Thanks.

-- 
Timothy Normand Miller
http://www.cse.ohio-state.edu/~millerti
Open Graphics Project
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.