- Check file descriptor is ok before closing just in case
ProgressUpdateInfo *pui = g_hash_table_lookup(pui_by_easy, msg->easy_handle);
g_queue_push_head(curl_easy_queue, msg->easy_handle);
g_hash_table_remove(pui_by_easy, msg->easy_handle);
ProgressUpdateInfo *pui = g_hash_table_lookup(pui_by_easy, msg->easy_handle);
g_queue_push_head(curl_easy_queue, msg->easy_handle);
g_hash_table_remove(pui_by_easy, msg->easy_handle);
+ if (pui->file)
+ fclose(pui->file);
curl_multi_remove_handle(_curl_multi, msg->easy_handle);
}
}
curl_multi_remove_handle(_curl_multi, msg->easy_handle);
}
}