lp:~epics-core/epics-base/ioc-shutdown
Created by
Ralph Lange
on
2013-10-11
and last modified on
2014-07-24
superceeded by ioc-shutdown2 branck, which is now merged.
- Get this branch:
- bzr branch lp:~epics-core/epics-base/ioc-shutdown
Members of
EPICS Core Developers
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
- Andrew Johnson: Disapprove on 2014-07-23
-
Diff: 1578 lines (+646/-80)36 files modifiedsrc/Makefile (+1/-1)
src/ioc/as/asDbLib.c (+9/-0)
src/ioc/as/asDbLib.h (+1/-0)
src/ioc/db/Makefile (+2/-1)
src/ioc/db/callback.c (+15/-2)
src/ioc/db/callback.h (+1/-0)
src/ioc/db/dbCa.c (+18/-7)
src/ioc/db/dbCa.h (+1/-0)
src/ioc/db/dbScan.c (+39/-4)
src/ioc/db/dbScan.h (+1/-0)
src/ioc/db/dbUnitTest.c (+123/-0)
src/ioc/db/dbUnitTest.h (+54/-0)
src/ioc/db/initHooks.c (+8/-0)
src/ioc/db/initHooks.h (+1/-0)
src/ioc/db/test/Makefile (+9/-0)
src/ioc/db/test/dbShutdownTest.c (+94/-0)
src/ioc/db/test/sRecord.db (+1/-0)
src/ioc/misc/dbCore.dbd (+3/-0)
src/ioc/misc/iocInit.c (+63/-8)
src/ioc/misc/iocInit.h (+2/-0)
src/libCom/as/asLib.h (+1/-0)
src/libCom/as/asLibRoutines.c (+1/-2)
src/libCom/error/errlog.c (+37/-20)
src/libCom/error/errlog.h (+1/-0)
src/libCom/iocsh/iocsh.cpp (+6/-4)
src/libCom/misc/epicsExit.c (+39/-13)
src/libCom/misc/epicsExit.h (+2/-1)
src/libCom/osi/epicsThread.h (+3/-0)
src/libCom/osi/os/RTEMS/osdThread.c (+9/-0)
src/libCom/osi/os/WIN32/osdThread.c (+11/-0)
src/libCom/osi/os/posix/osdThread.c (+19/-0)
src/libCom/osi/os/vxWorks/osdThread.c (+13/-1)
src/libCom/taskwd/taskwd.c (+23/-9)
src/libCom/taskwd/taskwd.h (+1/-0)
src/libCom/test/epicsExitTest.c (+21/-6)
src/libCom/test/epicsThreadOnceTest.c (+13/-1)
Branch information
Recent revisions
- 12463. By mdavidsaver on 2013-12-14
-
epicsExit: optional debug printing
Add a flag to cause a string to be printed
before each handler is run to show the order. - 12462. By mdavidsaver on 2013-12-14
-
dbScan: avoid double shutdown
scanShutdown will be called (later) by iocShutdown
via exitDatabase() - 12460. By Andrew Johnson on 2013-12-05
-
Make epicsExit subsystem reusable.
Calling epicsAtExit() after epicsExitCallAt
Exits() now
recreates the per-process list and registers the routine.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~epics-core/epics-base/3.15