X-Git-Url: https://git.octo.it/?p=git.git;a=blobdiff_plain;f=daemon.c;h=2f03f99d2d9f2ed9a23932e5104456f69b721116;hp=776749e3432fca916981d73d04a1fa19ed3d88b8;hb=162f41292167a800432fc6bbacfcd9f93a90b0c8;hpb=6858d494926437ad7b7e9199ea39953eb90c7bab 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;