aboutsummaryrefslogtreecommitdiff
path: root/src/util/scheduler.c
Commit message (Collapse)AuthorAge
* extending scheduler API with 'add_at' functionality to avoid unnecessary ↵Christian Grothoff2017-01-22
| | | | time conversions
* -fix #4582Christian Grothoff2016-06-25
|
* implementing new scheduler shutdown semanticsChristian Grothoff2016-04-30
|
* small API change: do no longer pass rarely needed ↵Christian Grothoff2016-04-09
| | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
* -fix (C) noticesChristian Grothoff2016-01-19
|
* eliminate dead GNUNET_SCHEDULER_add_continuation, rename ↵Christian Grothoff2015-08-03
| | | | GNUNET_SCHEDULER_add_continuation_with_priority to GNUNET_SCHEDULER_add_with_reason_and_priority for consistency
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -improved FD issue debug supportChristian Grothoff2015-02-28
|
* -fix ftbfs with debug optionChristian Grothoff2015-02-28
|
* generally use GNUNET_assert() instead of GNUNET_abort() to also log the errorChristian Grothoff2015-02-28
|
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* -update priority to shutdown if that is being usedChristian Grothoff2014-12-24
|
* -use flag to check for readynessChristian Grothoff2014-12-24
|
* -shutdown alone does not move to ready listChristian Grothoff2014-12-24
|
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* -fix assertion, FD 0 is fineChristian Grothoff2013-12-24
|
* -fixing misc format stringsChristian Grothoff2013-12-24
|
* -let's not introduce stdbool shortly before the releaseChristian Grothoff2013-12-24
|
* Here's another patch for GNUNet's scheduler. It's a smaller version of my lastChristian Grothoff2013-12-24
| | | | | | | | | | | | | | | patch. This patch extends the scheduler API with two new functions: GNUNET_SCHEDULER_add_file_with_priority GNUNET_SCHEDULER_add_net_with_priority It also re-writes the other net_add/file_add functions to make them call these more generic functions in order to avoid code duplication. - Andrew
* -indentation, cleanupChristian Grothoff2013-12-20
|
* -doxygen and style fixesChristian Grothoff2013-12-07
|
* - fixSree Harsha Totakura2013-11-25
|
* - change --enable-ll to --enable-supermucSree Harsha Totakura2013-10-12
| | | | | - define a system wide termination signal GNUNET_TERM_SIG. Set this to SIGUSR1 only when building for SuperMUC
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -towards addressing #3047, note this causes the code to FTBFSChristian Grothoff2013-09-30
|
* -perform tiny wait if we do get worken up to do no workChristian Grothoff2013-09-10
|
* -docuChristian Grothoff2013-08-30
|
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* -fixChristian Grothoff2013-03-04
|
* -must not log in signal handlersChristian Grothoff2012-12-20
|
* - fixSree Harsha Totakura2012-12-13
|
* - loggingSree Harsha Totakura2012-12-13
|
* - loggingSree Harsha Totakura2012-12-13
|
* -setpriority is priviledged, so save on those useless syscallsChristian Grothoff2012-10-06
|
* -converting more places to use STRINGS_relative_time_to_stringChristian Grothoff2012-09-27
|
* -test for execinfo.h instead of LINUXChristian Grothoff2012-07-13
|
* -doxygenChristian Grothoff2012-05-28
|
* adding GNUNET_SCHEDULER_add_read_net_with_priorityChristian Grothoff2012-05-27
|
* -fixing #2274Christian Grothoff2012-04-19
|
* -fixing #2274 -- eliminating GNUNET_SCHEDULER_add_afterChristian Grothoff2012-04-19
|
* enabling use of pipes for signal communication also on UNIX to enable future ↵Christian Grothoff2012-02-27
| | | | integration with Java services
* -some more #if DEBUG eliminationChristian Grothoff2012-02-26
|
* LRN: enable more fine-grained control over blocking/non-blocking pipe operationChristian Grothoff2012-01-14
|
* changing scheduler priorities to revert to DEFAULT instead of inheriting ↵Christian Grothoff2012-01-01
| | | | parent-task priority unless something else is explicitly specified
* -fixing indentationChristian Grothoff2011-11-29
|
* Implementing Thomas Bushnell's suggestion to work around the signal race ↵Christian Grothoff2011-11-26
| | | | without needing special vfork semantics
* staticChristian Grothoff2011-11-10
|
* introducing GNUNET_abortChristian Grothoff2011-11-05
|
* curly wars / auto-indentationChristian Grothoff2011-11-04
|
* LRN: fix LOG definitionsChristian Grothoff2011-10-14
|