Python atexit handlers are called in reverse order.
Fix things so the stats dump happens last. --HG-- extra : convert_revision : ea842dbcbb77dd1c715c4e5b57d2470e558c4265
This commit is contained in:
@@ -138,9 +138,11 @@ def simulate(*args, **kwargs):
|
||||
def curTick():
|
||||
return internal.event.cvar.curTick
|
||||
|
||||
# Python exit handlers happen in reverse order. We want to dump stats last.
|
||||
atexit.register(internal.stats.dump)
|
||||
|
||||
# register our C++ exit callback function with Python
|
||||
atexit.register(internal.core.doExitCleanup)
|
||||
atexit.register(internal.stats.dump)
|
||||
|
||||
# This loops until all objects have been fully drained.
|
||||
def doDrain(root):
|
||||
|
||||
Reference in New Issue
Block a user