]> git.donarmstrong.com Git - unscd.git/blob - debian/patches/change_invalidate_request_info_output
Support at least INT_MAX numbers in config (Closes: #676689)
[unscd.git] / debian / patches / change_invalidate_request_info_output
1 From: Don Armstrong <don@debian.org>
2 Subject: Silence cache invalidation requests unless in debug mode
3 Origin: debian
4 Bug-Debian: http://bugs.debian.org/622230
5 --- a/nscd.c
6 +++ b/nscd.c
7 @@ -2432,7 +2432,7 @@
8  
9         if (!arg) { /* shutdown */
10                 xfull_write(sock, &ureq, sizeof(ureq));
11 -               printf("sent shutdown request, exiting\n");
12 +               fprintf(stderr,"sent shutdown request, exiting\n");
13         } else { /* invalidate */
14                 size_t arg_len = strlen(arg) + 1;
15                 struct {
16 @@ -2444,7 +2444,9 @@
17                 reqdata.req.key_len = arg_len;
18                 memcpy(reqdata.arg, arg, arg_len);
19                 xfull_write(sock, &reqdata, arg_len + sizeof(ureq));
20 -               printf("sent invalidate(%s) request, exiting\n", arg);
21 +        if (debug) {
22 +          fprintf(stderr,"sent invalidate(%s) request, exiting\n", arg);
23 +        }
24         }
25         exit(0);
26  }