lp:~epics-core/epics-base/ioc-shutdown
Created by
Ralph Lange
and last modified
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
No branches
dependent on this one.
Rejected
for merging
into
lp:~epics-core/epics-base/3.15
- Andrew Johnson: Disapprove
-
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
-
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
-
dbScan: avoid double shutdown
scanShutdown will be called (later) by iocShutdown
via exitDatabase() - 12460. By Andrew Johnson
-
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