Skip to content

Commit 22c4c69

Browse files
committed
Making PPLX on XP use WT_EXECUTELONGFUNCTION to avoid any deadlock issues.
1 parent b697361 commit 22c4c69

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Release/src/pplx/pplxwin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ namespace details
237237
_PPLXIMP void windows_scheduler::schedule( TaskProc_t proc, _In_ void* param)
238238
{
239239
auto schedulerParam = new _Scheduler_Param(proc, param);
240-
auto work = QueueUserWorkItem(_Scheduler_Param::DefaultWorkCallback, schedulerParam, WT_EXECUTEDEFAULT);
240+
auto work = QueueUserWorkItem(_Scheduler_Param::DefaultWorkCallback, schedulerParam, WT_EXECUTELONGFUNCTION);
241241

242242
if (!work)
243243
{

0 commit comments

Comments
 (0)