diff --git a/src/db/dbCa.c b/src/db/dbCa.c index b8164a119..fdd9fd066 100644 --- a/src/db/dbCa.c +++ b/src/db/dbCa.c @@ -603,11 +603,12 @@ done: void dbCaTask() { + static const int enablePreemption = 1u; caLink *pca; short link_action; int status; - SEVCHK(ca_task_initialize(),"dbCaTask calling ca_task_initialize"); + SEVCHK(ca_context_create(enablePreemption),"dbCaTask calling ca_task_initialize"); SEVCHK(ca_add_exception_event(exceptionCallback,NULL), "ca_add_exception_event"); /*Dont do anything until iocInit initializes database*/