diff options
-rw-r--r-- | libglouglou/libglouglou.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libglouglou/libglouglou.c b/libglouglou/libglouglou.c index 7cf1d6a..5a08e07 100644 --- a/libglouglou/libglouglou.c +++ b/libglouglou/libglouglou.c @@ -135,8 +135,9 @@ gg_server_stop(struct gg_server *srv) { struct gg_user *usr; - LIST_FOREACH(usr, &srv->user_list, entry) + while ((usr = LIST_FIRST(&srv->user_list))) { user_del(srv, usr); + } if (srv->sock) close(srv->sock); if (srv->ev) @@ -377,7 +378,6 @@ client_send(struct gg_client *cli, void *data, int size) { int sent; - debug("%d: %x", size, data); sent = sendto(cli->sock, data, size, 0, (struct sockaddr *)&cli->addr, sizeof(struct sockaddr_in)); if (sent == -1) |