]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/sysklogd-1.4.1_xen_empty_buffer_check.patch
Bump vdradmin package version.
[people/pmueller/ipfire-2.x.git] / src / patches / sysklogd-1.4.1_xen_empty_buffer_check.patch
CommitLineData
2ad19f2b
AF
1diff -Naur sysklogd-1.4.1.org/klogd.c sysklogd-1.4.1/klogd.c
2--- sysklogd-1.4.1.org/klogd.c 2001-03-11 20:40:10.000000000 +0100
3+++ sysklogd-1.4.1/klogd.c 2010-01-20 19:49:36.000000000 +0100
4@@ -1171,10 +1171,24 @@
5 switch ( logsrc )
6 {
7 case kernel:
8- LogKernelLine();
9+ if (ksyslog(9, NULL, 0)>0)
10+ {
11+ LogKernelLine();
12+ }
13+ else
14+ {
15+ usleep(100000);
16+ }
17 break;
18 case proc:
19- LogProcLine();
20+ if (ksyslog(9, NULL, 0)>0)
21+ {
22+ LogProcLine();
23+ }
24+ else
25+ {
26+ usleep(100000);
27+ }
28 break;
29 case none:
30 pause();