SIGSEGV during connection disconnect

Some users have reported problems with SIGSEGV during connection disconnects. The latest patch fixes this problem by modifying code in file src/gssybapi.c in function GsDisconnect(), by moving the call to:

if (!GsUnloading)
GciPerform(GsKeepArray, "remove:", &(conn->object), 1);

to before the free(conn); statement.

Posted by Bill Erickson 2010-11-30