[RTEMS Project] #2692: User extensions execution order must be clarified
RTEMS trac
trac at rtems.org
Thu Jan 26 12:55:06 UTC 2017
#2692: User extensions execution order must be clarified
-----------------------------+------------------------------
Reporter: sebastian.huber | Owner: sebastian.huber
Type: defect | Status: new
Priority: high | Milestone: 4.12
Component: cpukit | Version: 4.11
Severity: normal | Resolution:
Keywords: |
-----------------------------+------------------------------
Comment (by Sebastian Huber <sebastian.huber@…>):
In [changeset:"6f6da82ca0b57ed1c42050f8103c2ea2adb3d3e2/rtems"]:
{{{
#!CommitTicketReference repository="rtems"
revision="6f6da82ca0b57ed1c42050f8103c2ea2adb3d3e2"
score: Fix user extensions order
Use forward and reverse order for initial and dynamic extensions. This
is the behaviour documented in the C Users Guide. Change thread
terminate order to backward to be in line with the thread delete order.
Change fatal error order to forward to ensure that initial extensions
are called first due the peculiar execution context of fatal error
extensions, see _Terminate() documentation.
Update #2692.
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/2692#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list