summaryrefslogtreecommitdiffstats
path: root/queue.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-01-18 16:01:07 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2008-01-18 16:01:07 +0000
commit2bd1e283527bae01d61b85682a7e8ecc778997a8 (patch)
treef76419b016a63a5bd10a347f67598cebd2bb6b0f /queue.h
parent1acd5c7a51432e80e0670df38667f4af445228c5 (diff)
downloadrsyslog-2bd1e283527bae01d61b85682a7e8ecc778997a8.tar.gz
rsyslog-2bd1e283527bae01d61b85682a7e8ecc778997a8.tar.xz
rsyslog-2bd1e283527bae01d61b85682a7e8ecc778997a8.zip
- created an in-depth description of DA assisted queue mode
- snapshot of new thread coding - DA mode still does not work, but need to save
Diffstat (limited to 'queue.h')
-rw-r--r--queue.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/queue.h b/queue.h
index c7e2db21..20e08147 100644
--- a/queue.h
+++ b/queue.h
@@ -88,6 +88,7 @@ typedef struct queue_s {
int bEnqOnly; /* does queue run in enqueue-only mode (1) or not (0)? */
int bSaveOnShutdown;/* persists everthing on shutdown (if DA!)? 1-yes, 0-no */
int bQueueStarted; /* has queueStart() been called on this queue? 1-yes, 0-no */
+ int bQueueInDestruction;/* 1 if queue is in destruction process, 0 otherwise */
int iQueueSize; /* Current number of elements in the queue */
int iMaxQueueSize; /* how large can the queue grow? */
int iNumWorkerThreads;/* number of worker threads to use */