Comment 2 for bug 402398

Revision history for this message
clever (clever-bugs) wrote :

irssi uses an exec syscall which starts the new version
the open sockets are passed on and not closed
by passing itself special args the new copy will learn of the existing open sockets and keep using them
irssi dumps it to a file and feeds the path to that file on the cmdline
just deinit most stuff
dump basic socket data like fd and network name and probly channels its in
run new version which loads that back up