diff options
author | Ben Lindstrom <mouring@eviladmin.org> | 2001-06-21 03:19:23 +0000 |
---|---|---|
committer | Ben Lindstrom <mouring@eviladmin.org> | 2001-06-21 03:19:23 +0000 |
commit | 601e43638e9e7889127634c3ba0949ba9fb917aa (patch) | |
tree | cf47af3b86f9260589980db64440cea4cd2d8dbd /packet.c | |
parent | 0a7ca6c7baf13265e86b98a40bfd00714d67c84e (diff) |
- markus@cvs.openbsd.org 2001/06/20 13:56:39
[channels.c channels.h clientloop.c packet.c serverloop.c]
move from channel_stop_listening to channel_free_all,
call channel_free_all before calling waitpid() in serverloop.
fixes the utmp handling; report from Lutz.Jaenicke@aet.TU-Cottbus.DE
Diffstat (limited to 'packet.c')
-rw-r--r-- | packet.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -37,7 +37,7 @@ | |||
37 | */ | 37 | */ |
38 | 38 | ||
39 | #include "includes.h" | 39 | #include "includes.h" |
40 | RCSID("$OpenBSD: packet.c,v 1.66 2001/06/12 16:11:26 markus Exp $"); | 40 | RCSID("$OpenBSD: packet.c,v 1.67 2001/06/20 13:56:39 markus Exp $"); |
41 | 41 | ||
42 | #include "xmalloc.h" | 42 | #include "xmalloc.h" |
43 | #include "buffer.h" | 43 | #include "buffer.h" |
@@ -1085,7 +1085,7 @@ packet_disconnect(const char *fmt,...) | |||
1085 | packet_write_wait(); | 1085 | packet_write_wait(); |
1086 | 1086 | ||
1087 | /* Stop listening for connections. */ | 1087 | /* Stop listening for connections. */ |
1088 | channel_stop_listening(); | 1088 | channel_close_all(); |
1089 | 1089 | ||
1090 | /* Close the connection. */ | 1090 | /* Close the connection. */ |
1091 | packet_close(); | 1091 | packet_close(); |