Update of /cvsroot/javaprofiler/library/src/prof
In directory usw-pr-cvs1:/tmp/cvs-serv20956/src/prof
Modified Files:
prof.cpp prof_jvm.cpp
Log Message:
win32 port
Index: prof.cpp
===================================================================
RCS file: /cvsroot/javaprofiler/library/src/prof/prof.cpp,v
retrieving revision 1.26
retrieving revision 1.27
diff -C2 -r1.26 -r1.27
*** prof.cpp 2001/11/21 22:31:44 1.26
--- prof.cpp 2001/11/25 22:33:47 1.27
***************
*** 121,124 ****
--- 121,125 ----
_prof->shutdownLock.wait();
while( !communThreadEnd) _prof->run();
+ communThreadEnd = -1;
}
Index: prof_jvm.cpp
===================================================================
RCS file: /cvsroot/javaprofiler/library/src/prof/prof_jvm.cpp,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** prof_jvm.cpp 2001/11/21 22:31:44 1.23
--- prof_jvm.cpp 2001/11/25 22:33:47 1.24
***************
*** 525,528 ****
--- 525,534 ----
Prof::destroy();
+
+ // wait a moment until commun thread has stopped
+ // communThreadEnd is static member variable !
+ while( communThreadEnd != -1) Delay::delay( 10);
+ Delay::delay( 1000);
+
exit( 0); // for sure
}
|