PreviousUpNext

15.4.919  src/lib/src/lib/thread-kit/src/glue/initialize-threadkit-startup-and-shutdown-hooks.pkg

## initialize-threadkit-startup-and-shutdown-hooks.pkg

# Compiled by:
#     src/lib/std/standard.lib

# Included  by:
#     src/lib/src/lib/thread-kit/src/glue/thread-scheduler-control-g.pkg

package initialize_threadkit_startup_and_shutdown_hooks: (weak)  api { }  {

                                                # threadkit_startup_and_shutdown_hooks  is from   src/lib/src/lib/thread-kit/src/core-thread-kit/threadkit-startup-and-shutdown-hooks.pkg
                                                # threadkit_io_cleanup_at_shutdown      is from   src/lib/std/src/io/threadkit-io-cleanup-at-shutdown.pkg
    package cu = threadkit_startup_and_shutdown_hooks;
    package ci = threadkit_io_cleanup_at_shutdown;

    # Note the standard cleaners.
    #
    # The order here is important:
    # I/O needs to be after Slots&Mailqueues
    # but before servers, since server cleanup may
    # depend on I/O:
    #
    my _ = {   cu::note_startup_or_shutdown_action  cu::standard_mailslot_and_mailqueue_cleaner;
               cu::note_startup_or_shutdown_action  ci::io_cleaner;
               cu::note_startup_or_shutdown_action  cu::standard_imp_cleaner;
           };

};


## COPYRIGHT (c) 2001 Bell Labs, Lucent Technologies
## Subsequent changes by Jeff Prothero Copyright (c) 2010-2012,
## released under Gnu Public Licence version 3.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext