avoiding secondary deadlock

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@325 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
Anthony Minessale 2007-11-08 01:40:45 +00:00
parent 2c15f1087c
commit bfb4be9ad9
1 changed files with 2 additions and 1 deletions

View File

@ -719,7 +719,7 @@ zap_status_t zap_channel_open_any(uint32_t span_id, zap_direction_t direction, z
zap_set_flag(check, ZAP_CHANNEL_INUSE);
zap_channel_open_chan(check);
*zchan = check;
return status;
goto done;
}
}
@ -740,6 +740,7 @@ zap_status_t zap_channel_open_any(uint32_t span_id, zap_direction_t direction, z
}
}
done:
zap_mutex_unlock(globals.mutex);
return status;