From 50d9939148055123015eeb7aca7e83de5ab0084b Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Thu, 8 Oct 2009 16:29:15 +0200 Subject: bugfix: debug string larger than 1K were improperly displayed. Max size is now 32K. --- ChangeLog | 2 ++ runtime/debug.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index e615ecb3..a026b41b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,8 @@ Version 4.5.5 [v4-beta] (rgerhards), 2009-09-?? - added $InputTCPServerNotifyOnConnectionClose config directive see doc for details +- bugfix: debug string larger than 1K were improperly displayed. Max size + is now 32K - bugfix: invalid storage class selected for some size config parameters. This resulted in wrong values. The most prominent victim was the directory creation mode, which was set to zero in some cases. For diff --git a/runtime/debug.c b/runtime/debug.c index 807fd3f7..1b592ef3 100644 --- a/runtime/debug.c +++ b/runtime/debug.c @@ -841,7 +841,7 @@ dbgprint(obj_t *pObj, char *pszMsg, size_t lenMsg) static pthread_t ptLastThrdID = 0; static int bWasNL = 0; char pszThrdName[64]; /* 64 is to be on the safe side, anything over 20 is bad... */ - char pszWriteBuf[1024]; + char pszWriteBuf[32*1024]; size_t lenWriteBuf; struct timespec t; uchar *pszObjName = NULL; -- cgit