スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ブログランキング・にほんブログ村へ

--.--.-- | スポンサー広告

JWezの通信について

 だいぶ安定してきたと思ってたんですが、今日つかっててまたRssの取得ができなくなる現象が出ました。しくしく。

 はじめはCHttpFileを使用していたのですが、今度は試しにWindowsMobileプログラミング徹底理解のサンプルソースを参考にしたものに置き換えたのですが、やはり同じ現象に。

 おそらく、MFCではOpenURL関数、Win32APIではInternetOpenUrlW関数、これらの関数呼び出しにて落ちてしまっている模様。
 一度、この現象がおきるとリセットするまで回復しないという…
 二度目以降が再現性あるということは、ハンドルがクローズされていないとか、そこらへんかな?一度目と二度目は落ちる原因が別かもしれないし(一度目に中途半端なところで落ちるせいでハンドラなどのリソース回収ができず、二度目から正常に動かなくなる?)
 ちなみに、この状態でも他のアプリでは通信できてたりするのでますます謎。他に影響でないので不幸中の幸いですが。

 ちょっと気になる点が一つあって、取得処理をスレッドにしているということ。もしかしたら、スレッドセーフでないのかな。こういう通信系は、マルチスレッドで処理することが多いので考えにくいんだけれども。ちょっと試してみるか…

 というわけで、人柱覚悟の人以外はもちっと待ってもらった方がいいのかも。自分で言うのもなんですが…

テーマ:プログラミング - ジャンル:コンピュータ

ブログランキング・にほんブログ村へ

2008.10.01 | Comments(0) | Trackback(0) | JWez

«  | HOME |  »

FC2Ad

04 | 2017/05 [GO]| 06
- 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 - - -

最近の記事一覧 カテゴリ一覧 コメント一覧 トラックバック一覧 プロフィール リンク一覧
[カテゴリ]
WEBコンサルティング・ホームページ制作のバンブーウエイブ

ブログ内検索

ブロとも申請フォーム

この人とブロともになる

カスタム検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。