@@ -18,7 +18,8 @@ namespace xc {
if (this->httpDiscarded) {
delete responseData;
this->response = nullptr;
- //delete this; // Todo: Memory Lake
+ delete this;
+ // Todo: Memory Lake
}
@@ -26,6 +26,7 @@ namespace xc {
taskQueueMutex.lock();
if (!taskQueue.empty()) {
RequestProcessTask task = *taskQueue.front();
+ taskQueue.pop_front();
taskQueueMutex.unlock();
return task;