Tobias Brunner
0080daa787
Fix deadlock in IMC/IMV managers
...
Since reserve_id() might be called from e.g. notify_connection_change()
using a write lock will not work as this can't be acquired while holding
the read lock.
Also, with the previous code it was possible that two IMCs/IMVs added by
two threads at the same time would get the same ID assigned.
2012-12-18 15:59:29 +01:00
..
2012-06-23 12:09:29 +02:00
2012-08-30 16:43:45 +02:00
2012-10-18 14:42:10 +02:00
2012-10-24 15:06:18 +02:00
2012-10-24 16:00:49 +02:00
2012-12-17 10:58:47 +01:00
2012-12-10 11:41:37 +01:00
2012-11-29 10:22:51 +01:00
2011-08-02 16:14:16 +02:00
2012-10-24 11:34:31 +02:00
2012-12-18 15:59:29 +01:00
2012-10-24 16:00:51 +02:00
2012-12-17 14:23:44 +01:00
2012-12-09 13:55:22 +01:00
2012-10-24 16:00:51 +02:00
2012-12-13 11:10:38 +01:00
2012-10-24 16:00:51 +02:00
2012-11-21 11:55:55 +01:00
2012-12-18 09:51:33 +01:00
2012-11-28 10:20:14 +01:00
2012-11-30 15:48:26 +01:00
2012-10-31 21:58:21 +01:00
2012-10-24 16:00:51 +02:00
2012-10-24 16:00:51 +02:00
2012-10-24 16:00:51 +02:00
2012-11-22 00:34:42 +01:00
2012-10-24 16:28:58 +02:00
2012-10-24 16:09:42 +02:00
2012-10-24 11:34:31 +02:00
2012-08-08 15:09:31 +02:00