/UPGRADE now saves the session, disconnects the servers so that the socket

isn't closed but irssi thinks its disconnected, then it quits irssi, and as
the last command executes the new irssi. This way we get clean
deinitialization so irssi can close log files, destroy scripts, etc.


git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2114 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2001-11-20 01:47:29 +00:00 committed by cras
commit e0841d15a2
3 changed files with 33 additions and 31 deletions

View file

@ -2,6 +2,7 @@
#define __SESSION_H
void session_set_binary(const char *path);
void session_upgrade(void);
void session_init(void);
void session_deinit(void);