Update of /cvsroot/simspark/simspark/spark/oxygen/simulationserver
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv11084
Modified Files:
Tag: projectx
simulationserver.cpp
Log Message:
writing exit message to cerr,
whitespace changes
Index: simulationserver.cpp
===================================================================
RCS file: /cvsroot/simspark/simspark/spark/oxygen/simulationserver/simulationserver.cpp,v
retrieving revision 1.3.2.2
retrieving revision 1.3.2.2.2.1
diff -C2 -d -r1.3.2.2 -r1.3.2.2.2.1
*** simulationserver.cpp 21 Feb 2007 20:11:00 -0000 1.3.2.2
--- simulationserver.cpp 30 Mar 2007 03:23:23 -0000 1.3.2.2.2.1
***************
*** 36,44 ****
{
if (sig_num == SIGINT)
! {
! signal(SIGINT, CatchSignal);
! SimulationServer::mExit = true;
! std::cout << "(SimulationServer) caught SIGINT. exiting.\n";
! }
}
--- 36,44 ----
{
if (sig_num == SIGINT)
! {
! signal(SIGINT, CatchSignal);
! SimulationServer::mExit = true;
! std::cerr << "(SimulationServer) caught SIGINT. exiting.\n";
! }
}
***************
*** 183,208 ****
(mGameControlServer.expired())
)
! {
! return;
! }
if (mSimStep > 0)
{
! // world is stepped in discrete steps
! while (mSumDeltaTime >= mSimStep)
! {
! mSceneServer->Update(mSimStep);
! mGameControlServer->Update(mSimStep);
! mSumDeltaTime -= mSimStep;
! mSimTime += mSimStep;
! }
! } else
! {
! // simulate passed time in one single step
! mSceneServer->Update(mSumDeltaTime);
! mGameControlServer->Update(mSumDeltaTime);
! mSimTime += mSumDeltaTime;
! mSumDeltaTime = 0;
! }
}
--- 183,208 ----
(mGameControlServer.expired())
)
! {
! return;
! }
if (mSimStep > 0)
+ {
+ // world is stepped in discrete steps
+ while (mSumDeltaTime >= mSimStep)
{
! mSceneServer->Update(mSimStep);
! mGameControlServer->Update(mSimStep);
! mSumDeltaTime -= mSimStep;
! mSimTime += mSimStep;
! }
! } else
! {
! // simulate passed time in one single step
! mSceneServer->Update(mSumDeltaTime);
! mGameControlServer->Update(mSumDeltaTime);
! mSimTime += mSumDeltaTime;
! mSumDeltaTime = 0;
! }
}
***************
*** 277,283 ****
while (! mExit)
! {
! Cycle();
! }
Done();
--- 277,283 ----
while (! mExit)
! {
! Cycle();
! }
Done();
***************
*** 293,299 ****
if (mAutoTime)
! {
! AdvanceTime(mSimStep);
! }
Step();
--- 293,299 ----
if (mAutoTime)
! {
! AdvanceTime(mSimStep);
! }
Step();
|