diff --git a/src/server/net.c b/src/server/net.c index 00ba36ef738290230af3050e388252d15bf91bac..cd7411bb7383fdabc8c638132e701a933601a511 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -233,7 +233,7 @@ static void drop_con_begin(struct con_data *c) c->pool = NULL; /* drop initial reference */ - g_object_unref(c->con); + g_clear_object(&c->con); try_disconnect_socket(c);