From 56eb44a183a4879b5d2f575d95d6b8df2b21b00a Mon Sep 17 00:00:00 2001 From: "benjamin.franksen" <benjamin.franksen@helmholtz-berlin.de> Date: Tue, 8 Oct 2013 11:43:10 +0000 Subject: [PATCH] seq: when disconnecting all channels, don't bother maintaining connection and monitor counts --- src/seq/seq_ca.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/seq/seq_ca.c b/src/seq/seq_ca.c index bfd6cb60..bc77b546 100644 --- a/src/seq/seq_ca.c +++ b/src/seq/seq_ca.c @@ -358,18 +358,6 @@ void seq_disconnect(PROG *sp) if (status != pvStatOK) errlogSevPrintf(errlogFatal, "seq_disconnect(var '%s', pv '%s'): pvVarDestroy() failure: " "%s\n", ch->varName, dbch->dbName, pvVarGetMess(dbch->pvid)); - - /* Clear monitor & connect indicators */ - if (dbch->connected) - { - dbch->connected = FALSE; - sp->connectCount--; - } - if (dbch->gotMonitor) - { - dbch->gotMonitor = FALSE; - sp->gotMonitorCount--; - } } epicsMutexUnlock(sp->lock); -- GitLab