r260: Fix usage of peername, patch by gad@jetcom.org
authoryoe <yoe>
Fri, 15 Jun 2007 21:38:51 +0000 (21:38 +0000)
committeryoe <yoe>
Fri, 15 Jun 2007 21:38:51 +0000 (21:38 +0000)
nbd-server.c

index cc9cefe..85a1e06 100644 (file)
@@ -1298,10 +1298,10 @@ void set_peername(int net, CLIENT *client) {
                        break;
        }
 
-       g_free(peername);
        msg4(LOG_INFO, "connect from %s, assigned file is %s", 
             peername, client->exportname);
        client->clientname=g_strdup(peername);
+       g_free(peername);
 }
 
 /**