silc_schedule_uninit

SYNOPSIS

    SilcBool silc_schedule_uninit(SilcSchedule schedule);

DESCRIPTION

Uninitializes the scheduler. This is called when the program is ready to end. This removes all tasks from the scheduler. Returns FALSE if the scheduler could not be uninitialized. This happens when the scheduler is still valid and silc_schedule_stop has not been called.

If SilcStack was given to silc_schedule_init all memory allocated during the life time of the scheduler will be returned back to the given stack.