History

types 0 and 1 exit cleanly, type 6 crashes

Seth Alves committed 11 years ago

Commit d2cd4fc1 parent b2e99b716 files · +211 −111Browse files

Showing the changes to assignment-client/src/AssignmentClient.cpp (1 of 16 files). Show all

Unified · Split

assignment-client/src/AssignmentClient.cpp+5−2
@@ -116,8 +116,11 @@ void AssignmentClient::stopAssignmentClient() { · 115 unmodified lines
116116 _statsTimerACM.stop();
117117 if (_currentAssignment) {
118118 _currentAssignment->aboutToQuit();
119− // _currentAssignment->aboutToFinish();
120− _currentAssignment->thread()->wait();
119+ QThread* currentAssignmentThread = _currentAssignment->thread();
120+ qDebug() << "main thread waiting on _currentAssignment->thread()" << currentAssignmentThread->objectName();
121+ currentAssignmentThread->quit();
122+ currentAssignmentThread->wait();
123+ qDebug() << "done waiting.";
121124 }
122125 }
123126

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t