ぼんやりと考えている人

ひろしまなおき (廣島直己)
名前: ひろしまなおき (廣島直己)
住処: シリコンバレー
職業: しがないプログラマ
家族: 愛妻一人、息子一人、娘一人
道具: ハーレー二台、ギター三本
電紙: n at h7a.org

Twitter

« March 2023 »
S M T W T F S
      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  

以前にぼんやりと考えたこと

最近のコメント

  • ひろしま (ひらがなせいかつ …): じゅくじくんは なくした ほうが いい ですね。ぼくは…
  • たんぽぽ (ひらがなせいかつ …): きゅうに ぜんぶの ことばを ひらがなだけに する…
  • とね まさひこ… (ひらがなせいかつ …): ぼくは ものかき だが, かんじが きらいなので,…
  • とりえ (ひらがなせいかつ …): このさいとは みているだけで なんとなく ほんわか…
  • ひろしま (思い通りの日本語…): こうどな ほんを よめなければ、こうどな たんごを 学…
  • nt4 (思い通りの日本語…): ひらがなせいかつに初めて接し、興味を覚えました。そ…
  • ひろしま (ひらがなせいかつ …): やはり、がいこくに くらしていたり、がいこくとの か…
  • ぷりうりうぷ… (ひらがなせいかつ …): こんにちは。すうぇーでんに すんでいます。いとうさ…
  • Joi Ito (ひらがなせいかつ …): もと べいにち たいしの Edwin O. Reischauer さん…
  • yonay (理屈じゃないとい…): なんか、著者の主張を誤解しているような気がするよ。…

  • Powered by Pivot - 1.40.5: 'Dreadwind'
  • SPAM Poison
  • XMLフィード(RSS 1.0)
  • Atomフィード

11 February '2007 - 13:54 | 技術動向 サーバとクライアントのコラボレーション

さっき 1.0 をリリースしたばかりなのだけれど、Lingr サーバの不調のおかげでさっそく問題を発見。サーバが予期しない動作をしてくれると、クライアントのエラー処理の実装が改善されるという、素晴らしいコラボレーション。

見つけた問題は、セッションを張り直したときにログインに失敗したらプログラムを終了するようにしてあったというもの。これを、!terminate コマンドか SIGNAL 以外では終了しないように治した。これで、明示的に終了させない限りは、たとえサーバ側がまったく応答しなくなっても延々とリトライを続けるようになった。

それから、api_client.rb に手を入れて、セッションのタイムアウトを調節するように変更。120秒では、しょちゅう切れてしまって invalid ticket が起きてしまうからだ。100秒と 90秒で動作の比較してみた結果、どうも 100秒でもまだけっこうタイムアウトすることが分かったので、とりあえず 90秒で動かしてみるようにしてみる。ちなみに、この数字は room/enter の max_observe_time + 10 を使うようにしてある。

最後に、これはコードとは関係ないけれど、ダウンロードしないと中身が見えないのは不便すぎると先生に叱られたので、それはそうだと、http://n.h7a.org/hacks/lingresident/ にソースを展開して置いておくことにした。これで検索にもひっかかるし、すごく便利。一応、上のディレクトリには、bz2 したものも今まで通りに置いてあるので、実際に動かしてみたい人はそれをどうぞ。

Trackback link:

トラックバック用URLを生成するには、JavaScriptを有効にしてください。



  
情報を記憶する

Emoticons /

酢ハムがいったいどんなハムなのかはともかく…
 

 

通知:
非公開:

注意: 使用できるタグは <b> と <i> のみです。URLやメールアドレスはそのまま記述すればリンクになります。