Bug #49
EventPipe initialization & PreloadModules
Status: | New | Start date: | 06/06/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | - | |||
Target version: | - | |||
Resolution: |
Description
Scenario: (under windows)
- custom call to NavigationResumeEvent in the Application Class
- from that, link the Navigation.dll to the Application
- from that, Navigation will be part of PreLoaded Modules
- Navigation acquires during Constructor its eventpipe
- however during initialization all the existing pipes will be nulled (EventManager::init)
- send from the Application an event to the Navigation
-> a new pipe will be opened - Navigation checks its (constructor fetched) pipe, but this pipe is different than that in the EventManager and therefore never contain any events
possible solution: lazy initialization of the pipe
History
#1 Updated by sam g over 13 years ago
General question, why do I need a special treatment for preloaded dll under windows at all?