Tomas Heinrich 72e7eac21c Make llDestroy safe
Keep the destructed list in a consistent state as the provided
destructor may access the very same list again before llDestroy
finishes.

The previous approach could actually trigger a segmentation violation
error for specific scenarios and configurations.
In one particular case, destructing the list of rulesets lead to
shutdown of an action DA queue and spooling its messages to disk which
in turn triggered a search for the ruleset name of the message trought
the destructed list.

The change probably slightly degrades performace, but that shouldn't
have an observable effect in the current code base.
2015-04-03 20:30:51 +02:00
..
2013-12-03 14:24:30 +01:00
2014-10-08 12:50:10 +02:00
2013-10-18 09:51:59 +02:00
2014-11-01 17:21:16 +01:00
2014-07-22 16:21:49 +02:00
2013-12-11 14:51:53 +01:00
2015-01-26 16:02:24 +01:00
2014-05-16 14:32:49 +02:00
2014-05-16 14:32:49 +02:00
2013-10-18 07:45:18 +02:00
2015-04-03 20:30:51 +02:00
2013-05-16 10:01:02 +02:00
2014-02-16 11:01:38 +01:00
2013-07-16 15:07:24 +02:00
2014-07-22 16:21:49 +02:00
2014-07-08 20:44:43 +02:00
2013-07-11 10:12:52 +02:00
2014-12-13 18:15:51 +01:00
2015-01-26 16:02:24 +01:00
2015-02-02 09:54:30 +01:00
2014-12-13 18:15:51 +01:00
2012-10-22 12:20:18 +02:00
2014-05-23 12:18:10 +02:00
2014-07-11 10:07:15 +02:00
2014-07-22 17:45:01 +02:00
2014-12-03 15:33:26 +01:00
2015-03-17 12:36:16 +01:00
2013-03-11 12:35:15 +01:00
2014-12-03 12:46:31 +01:00
2014-07-11 15:19:43 +02:00
2014-07-11 15:19:43 +02:00
2014-12-13 18:15:51 +01:00
2014-10-08 12:50:10 +02:00
2013-12-04 16:49:22 +01:00