うむるむ

うむるむ はユーザー様にとって中途半端に役に立ち、また、ほとんど身の無い話題、情報を提供することがまれにあります。



[ AS3 ] flush忘れずに - 08/04/23 11:30

flush()
バッファの内容を強制的に出力ストリームに流す。
writeUTFBytes等してもすぐには出力されない。

Socket絡みのプログラム書いてます。つまらんです。インターフェース絡みの仕事がしたいです。通信とか嫌いな分野のど真ん中。

Macでは問題ないのにwindowsだと動かないという問題にぶつかった。
動かないというより、サーバーからの入力は受け取れるが、出力できないという状態。セキュリティエラーだと思って調べてもそもそも出力をしてないからエラーもない。ファイアーウォール、ポート設定共にいじっても直らず、そもそも、何で受信だけはできるんだっていう謎。

それから色々調べた結果、flushしてないことが発覚。
Macで作ってるときはwriteUTFBytesするたびに出力を流していたけど、windowsだとちゃんとflushしてやらないとダメだった。
flushって大切ね。

« [ 雑記 ] 花見乱入 | ブログトップ | [ AS3 ] トゥイーン日和 »

トラックバックURL :

コメント投稿

名前:
コメント:



管理人 um(うむ)@web界の名もなき底辺労働者
サイト うむるむ http://umroom.com/
連絡先 umroom@gmail.com