Module: sems Branch: master Commit: ed6044142e3619c9af8eedaa3e0b4f303edbc4f8 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=ed6044142e3619c9af8eedaa3e0b4f303edbc4f8
Author: Raphael Coeffic <[email protected]> Committer: Raphael Coeffic <[email protected]> Date: Mon Sep 3 10:05:17 2012 +0200 B/f: sip: fixes locking for already replied transaction. thx to Robert Szokovacs for reporting and providing patch. --- core/sip/trans_layer.cpp | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/core/sip/trans_layer.cpp b/core/sip/trans_layer.cpp index e106ca3..fc649e8 100644 --- a/core/sip/trans_layer.cpp +++ b/core/sip/trans_layer.cpp @@ -132,6 +132,7 @@ int _trans_layer::send_reply(trans_ticket* tt, } if(t->reply_status >= 200){ + bucket->unlock(); ERROR("Transaction has already been closed with a final reply\n"); return -1; } _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
