[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Problem of w3mmee + dump_extra + keep-alive



本日午前中にいただいてきた w3mmee を emacs-w3m から使うと、
w3mmee を Emacs で動かしてから終了するまでにとても時間がかかるよ
うになってしまいました。

emacs-w3m からは

% w3mmee "-o" "concurrent=0" "-F" "-o" "request_header=Accept-Language: ja en" "-dump=extra,head,source" "http://emacs-w3m.namazu.org/"

と同じ動かし方をするのですが、

% w3mmee .... -dump=head http://emacs-w3m.namazu.org/

で出力される

HTTP/1.1 200 OK
DeleGate-Ver: 5.9.12 (delay=1)
Date: Thu, 14 Mar 2002 09:33:41 GMT
Server: Apache/1.3.9 (Unix) Debian/GNU
Content-Location: index-ja.html
Vary: negotiate,accept-language
TCN: choice
Last-Modified: Tue, 12 Mar 2002 04:57:48 GMT
ETag: "34001b-2674-3c8d8acc;340017-82-3bde5419"
Accept-Ranges: bytes
Content-Length: 9844
Content-Type: text/html; charset=iso-2022-jp
Expires: Thu, 14 Mar 2002 09:33:41 GMT
Via: 1.0 - (DeleGate/5.9.12)
X-W3M-Connection: keep-alive, timeout=50, maxreq=60
                  ~~~~~~~~~~~~~~~~~~~~~~
の時間だけ待ってからプロセスが終了するようです。shell から
"-dump=extra,head,source" で動かしても同様に 50秒ほど待たされま
す。

というわけで、keep-alive を無効にするオプション設定はないでしょ
うか?

## しかし、ぼくが間に挟んでいる古い DeleGate の問題の可能性が高
## いです ^^;;;


P.S.
ぼくが w3mmee を make したときに、
proto.h: extern void imgsize_stopped(pid_t pid);
proto.h: extern void imgsize_stopped(int pid);
が相反してエラーになりました。Solaris 7 ですが、ぼくの場合は
pid_t が正解でした。

-- 
白井秀行 (mailto:shirai@rdmg.mgcs.mei.co.jp)