Russell Bryant
bd53e7ee4c
Extend the thread storage API such that a custom initialization function can
...
be called for each thread specific object after they are allocated. Note that
there was already the ability to define a custom cleanup function. Also, if
the custom cleanup function is used, it *MUST* call free on the thread
specific object at the end. There is no way to have this magically done that
I can think of because the cleanup function registered with the pthread
implementation will only call the function back with a pointer to the
thread specific object, not the parent ast_threadstorage object.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@45623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2006-10-19 01:00:57 +00:00
..
2006-08-21 02:11:39 +00:00
2006-09-21 22:23:49 +00:00
2006-09-20 04:34:51 +00:00
2006-08-07 12:59:47 +00:00
2005-11-29 18:24:39 +00:00
2006-09-20 04:45:45 +00:00
2006-06-05 18:05:53 +00:00
2006-07-30 15:02:34 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2006-06-07 19:53:03 +00:00
2006-01-08 17:24:54 +00:00
2006-06-30 15:12:35 +00:00
2006-10-13 15:47:42 +00:00
2006-10-07 14:45:49 +00:00
2005-11-29 18:24:39 +00:00
2006-08-21 02:11:39 +00:00
2006-09-26 20:51:36 +00:00
2006-09-03 23:30:37 +00:00
2005-12-03 19:25:33 +00:00
2006-09-18 19:54:18 +00:00
2006-09-20 18:50:10 +00:00
2006-09-28 13:02:30 +00:00
2006-09-20 20:40:39 +00:00
2006-03-31 10:29:50 +00:00
2006-07-08 02:24:07 +00:00
2005-11-29 18:24:39 +00:00
2006-08-21 02:11:39 +00:00
2006-06-07 17:44:36 +00:00
2006-06-08 18:03:08 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2006-06-09 20:26:25 +00:00
2006-03-31 10:29:50 +00:00
2006-08-29 21:20:43 +00:00
2006-08-21 02:11:39 +00:00
2006-09-18 23:32:57 +00:00
2006-03-31 15:02:52 +00:00
2006-04-03 18:38:28 +00:00
2006-03-31 10:29:50 +00:00
2006-08-21 02:11:39 +00:00
2005-11-29 18:24:39 +00:00
2006-03-31 10:29:50 +00:00
2006-10-03 00:07:45 +00:00
2006-05-22 21:12:30 +00:00
2006-10-06 21:29:14 +00:00
2006-03-31 10:35:25 +00:00
2006-09-28 22:43:24 +00:00
2006-09-28 18:09:01 +00:00
2006-09-19 19:58:09 +00:00
2005-11-29 18:24:39 +00:00
2006-08-21 02:11:39 +00:00
2006-09-20 05:01:03 +00:00
2006-07-19 20:44:39 +00:00
2005-11-29 18:24:39 +00:00
2006-07-28 19:17:56 +00:00
2006-08-23 21:19:21 +00:00
2006-09-16 23:53:58 +00:00
2006-06-14 14:12:56 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2006-09-20 04:57:20 +00:00
2006-09-21 19:27:26 +00:00
2006-04-19 07:23:22 +00:00
2006-03-31 10:29:50 +00:00
2006-02-22 22:53:49 +00:00
2006-08-29 20:50:36 +00:00
2006-02-10 23:55:47 +00:00
2006-07-18 16:22:26 +00:00
2006-08-21 02:11:39 +00:00
2006-10-17 22:24:45 +00:00
2006-09-15 17:16:00 +00:00
2006-03-31 15:02:52 +00:00
2006-03-31 10:29:50 +00:00
2006-10-19 01:00:57 +00:00
2005-11-29 18:24:39 +00:00
2005-11-29 18:24:39 +00:00
2006-08-21 02:11:39 +00:00
2006-06-14 14:12:56 +00:00
2006-06-05 18:05:53 +00:00
2005-11-29 18:24:39 +00:00
2006-10-12 18:43:52 +00:00