summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/attn/attnsvc.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/attn/attnsvc.C')
-rw-r--r--src/usr/diag/attn/attnsvc.C13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/usr/diag/attn/attnsvc.C b/src/usr/diag/attn/attnsvc.C
index c777eb79d..fecde1509 100644
--- a/src/usr/diag/attn/attnsvc.C
+++ b/src/usr/diag/attn/attnsvc.C
@@ -652,4 +652,17 @@ Service::~Service()
sync_cond_destroy(&iv_cond);
mutex_destroy(&iv_mutex);
}
+
+bool Service::running()
+{
+ bool running;
+
+ mutex_lock(&iv_mutex);
+
+ running = 0 != iv_intrTaskQ;
+
+ mutex_unlock(&iv_mutex);
+
+ return running;
+}
}
OpenPOWER on IntegriCloud