2025-08-26 22:20 CEST

spring: develop ac3eb410 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
-jk- -jk- develop 2010-08-21 08:34:43 develop efba7c44
Changeset moved spring's exception catcher from Main.cpp into errorhandler.h [experimental]
* so other threads can use it easily, too
* also added a new spring custom exception: opengl_error
* made the ErrorMessageBox `thread-safe` (it could still need a lot mutexes)
 * it exits the current boost::thread and adds a new activeController, which exits the game and then shows the error (in the mainthread!)
mod - rts/System/Exceptions.h Diff ] File ]
mod - rts/System/Main.cpp Diff ] File ]
add - rts/System/Platform/Threading.cpp Diff ] File ]
add - rts/System/Platform/Threading.h Diff ] File ]
mod - rts/System/Platform/errorhandler.cpp Diff ] File ]
mod - rts/System/Platform/errorhandler.h Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/System/SpringApp.h Diff ] File ]