ReadLine errorのステータスコードを表示させる。 (フォーラムメッセージ #48194 からの引用)
ReadLine errorのダイアログは、ステータスコードが未表示である。 WinSockのエラー状況を容易に把握するためにはステータスコードを表示させるべき。
現状で
ret = "ReadLine error";
Format("ReadLine error: WinsockStatus %d", WSAGetLastError() );
のようにステータスコード入りの文字列を作ってダイアログへ渡す。
フォーラム Open Discussion [#48194] からの引用
[forum: 48194]
http://lists.sourceforge.jp/pipermail/pochy-user/2006-November/000374.html より転載。 -- こんにちわ。 moogvさん。回答ありがとうございます。 moogvです サーバーから来たデータの読み取り時にsocketが 出したエラーです。 どのようなエラーかは、厳密にエラートラップをしていないの で知る方法がないのですが。 御意に御座候。 私がPochy 0.3.4のコードをGREPしたかぎりでは、コードには WSAGetLastError() が埋め込んでいなさそうだから、紹介していた だいた・・・ 以下のサイトに考えられるエラーが記載されていますので ご覧下さい http://homepage1.nifty.com/yito/anhttpd/winsock_error.html のサイトを見ても、現状では参考にならないということを理解しました。 もしステータスコードを参考にするならば・・・ 事細やかにトラップしてアサーションするなんて新たに考えるのも面倒だから
http://lists.sourceforge.jp/pipermail/pochy-user/2006-November/000374.html より転載。 -- こんにちわ。 moogvさん。回答ありがとうございます。
moogvです サーバーから来たデータの読み取り時にsocketが 出したエラーです。 どのようなエラーかは、厳密にエラートラップをしていないの で知る方法がないのですが。
御意に御座候。 私がPochy 0.3.4のコードをGREPしたかぎりでは、コードには WSAGetLastError() が埋め込んでいなさそうだから、紹介していた だいた・・・
以下のサイトに考えられるエラーが記載されていますので ご覧下さい http://homepage1.nifty.com/yito/anhttpd/winsock_error.html
のサイトを見ても、現状では参考にならないということを理解しました。 もしステータスコードを参考にするならば・・・ 事細やかにトラップしてアサーションするなんて新たに考えるのも面倒だから
=== pop.cpp 何処ぞの行 - ret = "ReadLine error"; + ret.Format("ReadLine error: WinsockStatus %d", WSAGetLastError() );
ぐらいにすればいいのかな? もしかして0.3.5bになってたくさん出だしたとかですか? そんなことは、無いと思いますが・・・ 当方で一番多く考えられるのは、多分ポートフィルタのルールと競合 していて通信不能というパターンが運用上のミスというか、ルータが 50件しか登録できないのでポートフィルタ設定も悩ましいところだっ たりします。 でも、ルータのログを覗いてもREJECTの記録がなかったりすると・・ あれれ(?Д?)って感じでしゅ。 まぁ、偶発的なのでメールチェックは後回しにして他の仕事をすれば それで済んでいます。/(_;)A --- Masaya Ootsuki <xxxx @ xxxx> wrote: こんにちわ。 最近、受信をしようとすると時より「"アカウント名 - POP error"というタイト ルで"ReadLine Error"というメッセージのダイアログ」が開くことがあるの で すが、これはどのようなエラーなのでしょうか? 環境はEPIA-800にある WIndows 2000 build2195 sp4 .Net v2.0.50727 +IE6.280031106 sp1 Q823353 上で運用しています。 -- Name; Masaya Ootsuki. (大槻昌弥)
ぐらいにすればいいのかな?
もしかして0.3.5bになってたくさん出だしたとかですか?
そんなことは、無いと思いますが・・・ 当方で一番多く考えられるのは、多分ポートフィルタのルールと競合 していて通信不能というパターンが運用上のミスというか、ルータが 50件しか登録できないのでポートフィルタ設定も悩ましいところだっ たりします。 でも、ルータのログを覗いてもREJECTの記録がなかったりすると・・ あれれ(?Д?)って感じでしゅ。 まぁ、偶発的なのでメールチェックは後回しにして他の仕事をすれば それで済んでいます。/(_;)A
--- Masaya Ootsuki <xxxx @ xxxx> wrote: こんにちわ。 最近、受信をしようとすると時より「"アカウント名 - POP error"というタイト ルで"ReadLine Error"というメッセージのダイアログ」が開くことがあるの で すが、これはどのようなエラーなのでしょうか? 環境はEPIA-800にある WIndows 2000 build2195 sp4 .Net v2.0.50727 +IE6.280031106 sp1 Q823353 上で運用しています。 -- Name; Masaya Ootsuki. (大槻昌弥)
--- Masaya Ootsuki <xxxx @ xxxx> wrote:
こんにちわ。 最近、受信をしようとすると時より「"アカウント名 - POP error"というタイト ルで"ReadLine Error"というメッセージのダイアログ」が開くことがあるの
で
すが、これはどのようなエラーなのでしょうか? 環境はEPIA-800にある WIndows 2000 build2195 sp4 .Net v2.0.50727 +IE6.280031106 sp1 Q823353 上で運用しています。 -- Name; Masaya Ootsuki. (大槻昌弥)
ReadLine errorのダイアログは、ステータスコードが未表示である。 WinSockのエラー状況を容易に把握するためにはステータスコードを表示させるべき。
現状で
となっていところを、たとえばのようにステータスコード入りの文字列を作ってダイアログへ渡す。
フォーラム Open Discussion [#48194] からの引用
[forum: 48194]