From de442e9584d9214533e5e90af4270e34fd45d947 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 5 Feb 2018 12:02:13 -0600 Subject: [PATCH] Fix for LP: #1743076 Never zero the CA client context private ID. --- src/ca/access.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/ca/access.cpp b/src/ca/access.cpp index 74f74325a..e701c5b00 100644 --- a/src/ca/access.cpp +++ b/src/ca/access.cpp @@ -127,21 +127,10 @@ const char * ca_message_text [] static epicsThreadOnceId caClientContextIdOnce = EPICS_THREAD_ONCE_INIT; -extern "C" void ca_client_exit_handler (void *) -{ - if ( caClientContextId ) { - epicsThreadPrivateDelete ( caClientContextId ); - caClientContextId = 0; - } -} - // runs once only for each process extern "C" void ca_init_client_context ( void * ) { caClientContextId = epicsThreadPrivateCreate (); - if ( caClientContextId ) { - epicsAtExit ( ca_client_exit_handler,0 ); - } } /*