Changeset: 7209a59b95d1 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7209a59b95d1
Modified Files:
        monetdb5/modules/mal/mal_mapi.c
Branch: Jan2014
Log Message:

Close resource leak.


diffs (12 lines):

diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c
--- a/monetdb5/modules/mal/mal_mapi.c
+++ b/monetdb5/modules/mal/mal_mapi.c
@@ -571,6 +571,8 @@ SERVERlisten(int *Port, str *Usockfile, 
        psock[2] = INVALID_SOCKET;
        if (MT_create_thread(pidp, (void (*)(void *)) SERVERlistenThread, 
psock, MT_THR_DETACHED) != 0) {
                GDKfree(psock);
+               if (usockfile)
+                       GDKfree(usockfile);
                throw(MAL, "mal_mapi.listen", OPERATION_FAILED ": starting 
thread failed");
        }
 #ifdef DEBUG_SERVER
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to