From 818037c011575bfc2a9962ea4445cd940bf108f9 Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Sat, 24 Oct 2015 13:49:25 -0700 Subject: [PATCH] Fix issue related to CMD_RESET_SIMULATION --- examples/SharedMemory/PhysicsServer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/SharedMemory/PhysicsServer.cpp b/examples/SharedMemory/PhysicsServer.cpp index 878eb57e5..a9bdc787e 100644 --- a/examples/SharedMemory/PhysicsServer.cpp +++ b/examples/SharedMemory/PhysicsServer.cpp @@ -1301,8 +1301,9 @@ void PhysicsServerSharedMemory::processClientCommands() m_data->m_guiHelper->getRenderInterface()->removeAllInstances(); } deleteDynamicsWorld(); - createEmptyDynamicsWorld(); - + createEmptyDynamicsWorld(); + m_data->exitHandles(); + m_data->initHandles(); SharedMemoryStatus& serverCmd =m_data->createServerStatus(CMD_RESET_SIMULATION_COMPLETED,clientCmd.m_sequenceNumber,timeStamp); m_data->submitServerStatus(serverCmd);