Reset & re-init: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
Line 1: Line 1:
{{infobox subsystem
|name = Reset & Re-init
|started= 01/2013
|description = Fixing reset & re-init
|status = Under active development as of 01/2013
|maintainers  = Zakalawe, ThorstenB
|developers = [[User:Zakalawe]] (since 01/2013),
}}
Scheme agreed by James & Thorsten at FSWeekend 2012 to fix reset / re-init weirdness.
Scheme agreed by James & Thorsten at FSWeekend 2012 to fix reset / re-init weirdness.


Line 31: Line 41:
* Any systems with other threads need to be inerted during the reset. In particular any osgDB paged loaders, or TerraSync threads, need to be paused or audited for safety. TerraSync should be relatively simple (since it's a regular subsystem), osgDB interactions, especially with properties, will be harder.
* Any systems with other threads need to be inerted during the reset. In particular any osgDB paged loaders, or TerraSync threads, need to be paused or audited for safety. TerraSync should be relatively simple (since it's a regular subsystem), osgDB interactions, especially with properties, will be harder.
** All animations and effects will need to be destroyed for sure, since they have property tree references.
** All animations and effects will need to be destroyed for sure, since they have property tree references.
[[Category:Developer Plans]]

Navigation menu