Ticket #765: spin_counter.diff
File spin_counter.diff, 783 bytes (added by , 16 years ago) |
---|
-
clientgui/AsyncRPC.cpp
118 118 int retval; 119 119 CRPCFinishedEvent RPC_done_event( wxEVT_RPC_FINISHED ); 120 120 121 unsigned long total_it=0, wasted_it=0; 121 122 while(true) { 123 total_it++; 124 if (total_it%1000 == 0) { 125 printf("total: %lu, wasted: %lu\n", total_it, wasted_it); 126 } 122 127 // check if we were asked to exit 123 128 if ( TestDestroy() ) 124 129 break; … … 130 135 #else 131 136 Yield(); 132 137 #endif 138 wasted_it++; 133 139 continue; 134 140 } 141 wasted_it=0; 135 142 136 143 if (! m_pDoc->IsConnected()) { 137 144 Yield();