bugfix timer bucket walk: while walking a timer bucket it may happen that due to a stopped timer killing other timers we may loose our walking context. dequeue all timer entries to a temporary queue and mount it back at the end. Idea inspired on a email exchange with Bernd Petrovitsch <bernd@firmix.at>
bugfix timer bucket walk:
while walking a timer bucket it may happen that due to a stopped timer
killing other timers we may loose our walking context.
dequeue all timer entries to a temporary queue and mount it back at the end.
Idea inspired on a email exchange with Bernd Petrovitsch <bernd@firmix.at>

diogomg/olsrd,tdz/olsrd,nolith/olsrd,cl4u2/olsrd-wot-pgp,zioproto/olsrd,sebkur/olsrd,diogomg/olsrd,cl4u2/olsrd-wot-pgp,zioproto/olsrd-gsoc2012,duydb2/olsr,diogomg/olsrd-binary-heap,sauloqueiroz/incremental-spf,acinonyx/olsrd,ninuxorg/olsrd,duydb2/olsr,diogomg/olsrd,tdz/olsrd,sauloqueiroz/incremental-spf,tdz/olsrd,sebkur/olsrd,servalproject/olsr,sauloqueiroz/incremental-spf,acinonyx/olsrd,sauloqueiroz/incremental-spf,diogomg/olsrd-binary-heap,diogomg/olsrd,diogomg/olsrd,cholin/olsrd,sebkur/olsrd,acinonyx/olsrd,duydb2/olsr,diogomg/olsrd,servalproject/olsr,zioproto/olsrd,duydb2/olsr,acinonyx/olsrd,cholin/olsrd,zioproto/olsrd-gsoc2012,zioproto/olsrd,ninuxorg/olsrd,servalproject/olsr,diogomg/olsrd-binary-heap,zioproto/olsrd,sebkur/olsrd,duydb2/olsr,sebkur/olsrd,diogomg/olsrd-binary-heap,diogomg/olsrd-binary-heap,zioproto/olsrd-gsoc2012,tdz/olsrd,duydb2/olsr,zioproto/olsrd-gsoc2012,cholin/olsrd,diogomg/olsrd-binary-heap,cholin/olsrd,servalproject/olsr,ninuxorg/olsrd,cl4u2/olsrd-wot-pgp,diogomg/olsrd-binary-heap,cholin/olsrd,tdz/olsrd,ninuxorg/olsrd,zioproto/olsrd-gsoc2012,acinonyx/olsrd,cl4u2/olsrd-wot-pgp,nolith/olsrd,nolith/olsrd,nolith/olsrd,servalproject/olsr,ninuxorg/olsrd,sebkur/olsrd,zioproto/olsrd,servalproject/olsr,duydb2/olsr,cl4u2/olsrd-wot-pgp,nolith/olsrd,duydb2/olsr,zioproto/olsrd-gsoc2012,diogomg/olsrd