33624ce
From 05f239a74a18fbda2406e2fc306a0f6c1b764d8a Mon Sep 17 00:00:00 2001
33624ce
From: Lennart Poettering <lennart@poettering.net>
33624ce
Date: Wed, 12 Aug 2009 21:40:38 +0200
33624ce
Subject: [PATCH 1/5] memblock: rate limit 'Pool full' message
33624ce
33624ce
---
33624ce
 src/pulsecore/memblock.c |    3 ++-
33624ce
 1 files changed, 2 insertions(+), 1 deletions(-)
33624ce
33624ce
diff --git a/src/pulsecore/memblock.c b/src/pulsecore/memblock.c
33624ce
index 6cc0ff3..cb70f27 100644
33624ce
--- a/src/pulsecore/memblock.c
33624ce
+++ b/src/pulsecore/memblock.c
33624ce
@@ -255,7 +255,8 @@ static struct mempool_slot* mempool_allocate_slot(pa_mempool *p) {
33624ce
             slot = (struct mempool_slot*) ((uint8_t*) p->memory.ptr + (p->block_size * (size_t) idx));
33624ce
 
33624ce
         if (!slot) {
33624ce
-            pa_log_info("Pool full");
33624ce
+            if (pa_log_ratelimit())
33624ce
+                pa_log_debug("Pool full");
33624ce
             pa_atomic_inc(&p->stat.n_pool_full);
33624ce
             return NULL;
33624ce
         }
33624ce
-- 
33624ce
1.6.4.2
33624ce