From e919e85aab7a8becc5c0b6be4839fc1811c7967d Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 17 Nov 1998 02:43:17 +0000 Subject: [PATCH] added sem diagnostic --- src/rsrv/caservertask.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c index 8161e6b97..831bf617d 100644 --- a/src/rsrv/caservertask.c +++ b/src/rsrv/caservertask.c @@ -592,6 +592,19 @@ LOCAL void log_one_client(struct client *client, unsigned level) FASTUNLOCK(&client->addrqLock); printf("\n"); } + + if (level >= 3u) { + printf( "\tSend Lock\n"); + semShow (client->lock.ppend, 1); + printf( "\tPut Notify Lock\n"); + semShow (client->putNotifyLock.ppend, 1); + printf( "\tAddress Queue Lock\n"); + semShow (client->addrqLock.ppend, 1); + printf( "\tEvent Queue Lock\n"); + semShow (client->eventqLock.ppend, 1); + printf( "\tBlock Semaphore\n"); + semShow (client->blockSem, 1); + } }