Files
asterisk/include/asterisk
Luigi Rizzo 09d9cce1d8 access channel locks through ast_channel_lock/unlock/trylock and not
through ast_mutex primitives.

To detect all occurrences, I have renamed the lock field in struct ast_channel
so it is clear that it shouldn't be used directly.

There are some uses in res/res_features.c (see details of the diff)
that are error prone as they try and lock two channels without
caring about the order (or without explaining why it is safe).



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89293 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-11-15 16:20:47 +00:00
..
2006-11-15 20:55:17 +00:00
2007-09-05 16:31:39 +00:00
2006-11-24 14:00:19 +00:00
2007-11-12 23:44:20 +00:00
2007-09-26 06:53:43 +00:00
2007-09-05 16:31:39 +00:00
2007-01-01 20:08:47 +00:00
2007-07-23 14:21:41 +00:00
2006-08-23 21:19:21 +00:00
2007-11-12 23:44:20 +00:00
2006-06-14 14:12:56 +00:00
2007-09-05 16:31:39 +00:00
2006-12-29 06:26:53 +00:00
2007-11-06 02:53:13 +00:00
2007-11-12 23:44:20 +00:00
2006-11-11 02:12:27 +00:00
2007-02-24 20:29:41 +00:00