curl jaki jest kazdy widzi
Paweł Kołodziej
pawelk w pld.org.pl
Pią, 29 Cze 2001, 17:10:23 CEST
Witam.
Ostatnio curl troche wariuje. Konkretenie nagle zatrzymuje sie przy
sciąganiu pliki tocfile.md5. Nie mam pojęcia dlaczego. Podejżewam jakiś
bład w curlu, ale nie wykluczam walnietego wucha. Oto kawałek strace:
3561 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 12
otwira gniazdko -- handler =12
3561 connect(12, {sin_family=AF_INET, sin_port=htons(2363),
sin_addr=inet_addr("127.0.0.1")}}, 16) = 0
3561 write(11, "TYPE I\r\n", 8) = 8
3561 select(12, [11], NULL, NULL, {3600, 0}) = 1 (in [11], left {3600,
0})
3561 read(11, "200 Type set to I.\r\n", 51200) = 20
3561 write(11, "RETR tocfile.md5\r\n", 18) = 18
3561 select(12, [11], NULL, NULL, {3600, 0}) = 1 (in [11], left {3600,
0})
3561 read(11, "150 Opening BINARY mode data con"..., 51200) = 96
3561 gettimeofday({993825970, 820555}, NULL) = 0
3561 alarm(0) = 0
3561 gettimeofday({993825970, 820997}, NULL) = 0
3561 gettimeofday({993825970, 821223}, NULL) = 0
3561 select(13, [12], [], NULL, {1, 0}) = 1 (in [12], left {1, 0})
3561 read(12, "c985107838e613555e8a1ee1c3799f3e"..., 51199) = 12439
odczytuje z serwera 12439 bajtow
3561 fstat(10, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
3561 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0x141000
3561 write(10, "c985107838e613555e8a1ee1c3799f3e"..., 12288) = 12288
zapisuje 12288 bajtow (rowno 12 kb).
3561 gettimeofday({993825970, 824362}, NULL) = 0
3561 gettimeofday({993825970, 824685}, NULL) = 0
3561 select(13, [12], [], NULL, {1, 0}) = 1 (in [12], left {1, 0})
3561 read(12, "", 51199) = 0
ewidentenie EOF
3561 gettimeofday({993825970, 825854}, NULL) = 0
3561 gettimeofday({993825970, 826075}, NULL) = 0
3561 gettimeofday({993825970, 826310}, NULL) = 0
3561 close(12) = 0
zamyka polaczenie dla danych
3561 select(12, [11], NULL, NULL, {3600, 0}) = ? ERESTARTNOHAND (To be
restarted)
oczekuje na polaczeniu "kontrolnym". Dlaczego nie zapisuje reszty pliku ?
3561 --- SIGTERM (Terminated) ---
Próbowałem pooglać curla, ale dałem spokój. Wgryzanie sie w funkcje
zlozona z 1100 lini jakoś mnie odstrasza. Macie jakies pomysly ?
PS. dzis wyjeżdżam. wracam gdzieś okolo 22.VII.2001
--
Paweł Kołodziej
pawelk w pld.org.pl
Więcej informacji o liście dyskusyjnej pld-installer