Merged revisions 108227 via svnmerge from
authorMark Michelson <mmichelson@digium.com>
Wed, 12 Mar 2008 21:19:30 +0000 (21:19 +0000)
committerMark Michelson <mmichelson@digium.com>
Wed, 12 Mar 2008 21:19:30 +0000 (21:19 +0000)
commita96b50580c3b14b6dbbb73ac4a6cb44cbf978702
tree25570574fbb1ef39118dd20a5052024ca38d07a6
parenta3c7b08d19e0224fc5c1a71db90a666a73ee1f5f
Merged revisions 108227 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r108227 | mmichelson | 2008-03-12 16:16:28 -0500 (Wed, 12 Mar 2008) | 12 lines

Added a large comment before the AST_SCHED_DEL macro to explain its purpose as well as when
it is appropriate and when it is not appropriate to use it.

I also removed the part of the debug message that mentions that this is probably a bug because
there are some perfectly legitimate places where ast_sched_del may fail to delete an entry (e.g.
when the scheduler callback manually reschedules with a new id instead of returning non-zero to
tell the scheduler to reschedule with the same idea). I also raised the debug level of the debug
message in AST_SCHED_DEL since it seems like it could come up quite frequently since the macro
is probably being used in several places where it shouldn't be. Also removed the redundant line,
file, and function information since that is provided by ast_log.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@108238 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk/sched.h