# HG changeset patch # User Merten Sach # Date 1317126854 -7200 # Node ID dcbfe2bc8929348111b09e9ac8a9a87323f482b3 # Parent b37c384186379aae3f4c938fd3be66367a784234 removed double free diff -r b37c38418637 -r dcbfe2bc8929 SSR_PluginFns.c --- a/SSR_PluginFns.c Thu Sep 22 12:01:22 2011 +0200 +++ b/SSR_PluginFns.c Tue Sep 27 14:34:14 2011 +0200 @@ -77,8 +77,6 @@ break; case createReq: handleCreate( req, requestingPr, semEnv); break; - case dissipate: handleDissipate( requestingPr, semEnv); - break; case VMSSemantic: VMS__handle_VMSSemReq(req, requestingPr, semEnv, &resume_procr); break; @@ -88,7 +86,7 @@ if(req->reqType == dissipate) { handleDissipate(requestingPr, semEnv); - break; + break; //make sure this is the last handler, because the procr is gone } req = VMS__take_next_request_out_of( requestingPr ); } //while( req != NULL )