X-Git-Url: https://git.octo.it/?p=git.git;a=blobdiff_plain;f=daemon.c;h=2f03f99d2d9f2ed9a23932e5104456f69b721116;hp=776749e3432fca916981d73d04a1fa19ed3d88b8;hb=fb6a9f93d39e4e5fdb83673a927f71a34e9fb7c0;hpb=c6df547a415e4e34165df3d4af40f3eb2cb1cf4f diff --git a/daemon.c b/daemon.c index 776749e3..2f03f99d 100644 --- a/daemon.c +++ b/daemon.c @@ -267,12 +267,17 @@ static int upload(char *dir) static int execute(void) { static char line[1000]; - int len; + int pktlen, len; alarm(init_timeout ? init_timeout : timeout); - len = packet_read_line(0, line, sizeof(line)); + pktlen = packet_read_line(0, line, sizeof(line)); alarm(0); + len = strlen(line); + if (pktlen != len) + loginfo("Extended attributes (%d bytes) exist <%.*s>", + (int) pktlen - len, + (int) pktlen - len, line + len + 1); if (len && line[len-1] == '\n') line[--len] = 0;