[Asterisk-cvs] zaptel zaptel.c,1.60,1.61

markster at lists.digium.com markster at lists.digium.com
Fri Mar 5 12:54:56 CST 2004


Update of /usr/cvsroot/zaptel
In directory mongoose.digium.com:/tmp/cvs-serv9291

Modified Files:
	zaptel.c 
Log Message:
Don't return without unlocking first


Index: zaptel.c
===================================================================
RCS file: /usr/cvsroot/zaptel/zaptel.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -d -r1.60 -r1.61
--- zaptel.c	27 Feb 2004 05:20:13 -0000	1.60
+++ zaptel.c	5 Mar 2004 17:46:18 -0000	1.61
@@ -3133,8 +3133,8 @@
 		case ZT_MAINT_LOOPDOWN:
 			spans[maint.spanno]->mainttimer = ZT_LOOPCODE_TIME * 8;
 			rv = spans[maint.spanno]->maint(spans[maint.spanno], maint.command);
-			if (rv) return rv;
 			spin_unlock_irqrestore(&spans[maint.spanno]->lock, flags);
+			if (rv) return rv;
 			rv = schluffen(&spans[maint.spanno]->maintq);
 			if (rv) return rv;
 			spin_lock_irqsave(&spans[maint.spanno]->lock, flags);




More information about the svn-commits mailing list