うむるむ

うむるむ は主に flash 周りの話と美少女ゲーム系の話の二本立てで構成されています。



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

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

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

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

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

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

トラックバックURL :