parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Возникла проблема:

G100m 02.08.2006 19:11 / 02.08.2006 19:15

Есть python скрипт которые открывает сокет, соединяется с 127.0.0.1:11211, посылает строку, принимает строку, закрывает сокет.

После выполнения netstat -n показывает
tcp4 0 0 127.0.0.1.55399 127.0.0.1.11211 TIME_WAIT
которое через net.inet.tcp.msl секунд отваливается

Написал аналогичный parser скрипт
www# cat test.ps
$sock[^socket::create[127.0.0.1](11211;5)]
^if($sock){
YES :(
$sock.line[version]
"${sock.line}"
$sock.line[quit]
# ^sock.close[]

}{
NO :(
}
После выполнения
tcp4 0 0 127.0.0.1.11211 127.0.0.1.61381 FIN_WAIT_2
tcp4 0 0 127.0.0.1.61381 127.0.0.1.11211 CLOSE_WAIT
или что ещё интереснее
tcp4 0 0 127.0.0.1.11211 127.0.0.1.61376 ESTABLISHED
tcp4 0 0 127.0.0.1.61376 127.0.0.1.11211 ESTABLISHED
причем изчезая примерно через 1-2 часа.

Чья ошибка?
10-16 запусков test.ps дают 1 устойчивое UE - возникает ESTABLISHED.
Опробован вариант как с cgi, так и с apache 1.3 модулем; как с
^sock.close[]
так и без него :(