avoiding secondary deadlock
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@325 a93c3328-9c30-0410-af19-c9cd2b2d52af
This commit is contained in:
parent
2c15f1087c
commit
bfb4be9ad9
|
@ -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_set_flag(check, ZAP_CHANNEL_INUSE);
|
||||||
zap_channel_open_chan(check);
|
zap_channel_open_chan(check);
|
||||||
*zchan = 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);
|
zap_mutex_unlock(globals.mutex);
|
||||||
|
|
||||||
return status;
|
return status;
|
||||||
|
|
Loading…
Reference in New Issue