From: scottmk <scottmk@9efc2488-bf62-4759-914b-345cdb29e865>
Date: Fri, 9 Jan 2009 23:04:55 +0000 (+0000)
Subject: Bug fix.  In some circumstances (unrecognized status code
X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ec46238493957ca8b52e1de3e7f92780f640fc9d;p=opensrf%2Fbjwebb.git

Bug fix.  In some circumstances (unrecognized status code
from server) we were trying to free the same osrfMessage twice.


git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1615 9efc2488-bf62-4759-914b-345cdb29e865
---

diff --git a/src/libopensrf/osrf_stack.c b/src/libopensrf/osrf_stack.c
index 9ec1a25..61f0711 100644
--- a/src/libopensrf/osrf_stack.c
+++ b/src/libopensrf/osrf_stack.c
@@ -178,7 +178,6 @@ static void _do_client( osrfAppSession* session, osrfMessage* msg ) {
 						msg->status_code, msg->status_name );
 				further_msg->is_exception = 1;
 				osrf_app_session_set_complete( session, msg->thread_trace );
-				osrfMessageFree(msg);
 				break;
 		}