dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

33 Commits

Author SHA1 Message Date
russell 4098fd2400 re-add the initialization of the scheduled item's time to 0. I had removed
this because I checked the sched_alloc function to use calloc instead of
malloc, so I thought it was no longer necessary.  However, the sched structures
are cached, and cached values will have the old values in them, so this still
needs to be done.

Also, wrap the scheduler debug code to only happen if option_debug is enabled.
It spits out a ton of output so it's nice to be able to enable/disable it
during runtime.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24950 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 18:11:55 +00:00
russell 334f51e17b convert the list of scheduled items in a scheduler context to use the
list macros.  Also, use ast_calloc instead of malloc in one place


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@24910 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 17:09:27 +00:00
rizzo 3ccdfaa009 minor code cleanup
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17867 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-06 15:55:15 +00:00
russell c4e7299d6f use ast_calloc instead of malloc+memset and remove some unnecessary initializations
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@13453 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-18 19:16:36 +00:00
oej c730202631 - Doxygen formatting
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@12464 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-08 17:41:03 +00:00
russell ab6566173e update doxygen docs to specify authors
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30 21:18:06 +00:00
kpfleming 24c1e3c222 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
russell 2c3b3edc86 Doxygen documentation update from oej (issue #5505)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24 20:12:06 +00:00
kpfleming 95fe2b8fd4 update MANY more files with proper copyright/license info (thanks Ian!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 20:46:50 +00:00
russell e565b26978 fix a warning on osx
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6515 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-05 17:46:09 +00:00
kpfleming 9f55bb9259 add preliminary support for SIP timers (issue #4359)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6362 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22 22:55:06 +00:00
kpfleming ff15e0fa53 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:00:47 +00:00
kpfleming c05cf07847 clean up scheduler debugging and expose defines in the Makefile (bug #4703)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6145 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 22:21:31 +00:00
kpfleming 6f0f46299c more file version tags
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 22:12:19 +00:00
kpfleming b2cbb6a75d remove experimental module version tags
add per-file revision tags and 'show version files' CLI command


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 20:27:51 +00:00
kpfleming 31e8dcf4fe use double-quotes instead of angle-brackets for non-system include files (bug #4058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:02:45 +00:00
russell c1f3a9e494 formatting fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5479 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15 17:34:14 +00:00
russell 9201aa9db0 add missing newlines, fix misspelling of nonexistent (bug #4027)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5467 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-13 23:33:47 +00:00
markster a5898b4c0d Add sched_when function (bug #4022)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5466 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-13 18:46:35 +00:00
markster 2118cf995d Minor scheduling fixups
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3482 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-20 13:43:33 +00:00
citats 00b34f3e0a Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 18:49:00 +00:00
markster ae5c80e1de Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 17:42:14 +00:00
markster bd77d1e39b Unlock while processing schedule queue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1779 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-21 22:05:08 +00:00
markster 496a957b57 Fix typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1777 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-21 20:41:43 +00:00
markster 702c2894d7 Make CALLTYPE available
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1776 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-21 18:38:42 +00:00
markster f888cca3ec Minor typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1727 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-12 08:57:23 +00:00
markster 2be6d9d7c1 BSD portability enhancements (bug #234)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1486 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-08 16:48:07 +00:00
markster 8ce804e1c1 Merge / correct MM's patches
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1227 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-27 03:53:19 +00:00
markster bfc8985acd Version 0.2.0 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@518 f38db490-d61c-443f-a65b-d21fe96a405b
2002-09-05 21:32:54 +00:00
markster b2f99488c9 Version 0.1.9 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@338 f38db490-d61c-443f-a65b-d21fe96a405b
2001-06-26 19:17:27 +00:00
markster 1f9a305359 Version 0.1.8 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@294 f38db490-d61c-443f-a65b-d21fe96a405b
2001-04-23 16:50:12 +00:00
markster 201849f922 Version 0.1.1 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@134 f38db490-d61c-443f-a65b-d21fe96a405b
1999-12-11 20:09:45 +00:00
markster ec9eac4236 Version 0.1.0 from FTP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3 f38db490-d61c-443f-a65b-d21fe96a405b
1999-10-13 04:15:49 +00:00