Ticket #12831

disk full 対策
Open Date: 2008-06-21 13:42 Last Update: 2008-10-10 15:29

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
8
Severity:
5 - Medium
Resolution:
None
File:
None

Details

対局時に、ERROR Errno::ENOSPC: No space left on device
が起こることがある。
この時、スレッドが停止する前に、プレイヤをログアウトさ
せる。

(そうしないと、diskに余裕ができた後も、shogi-serverを再
起動するまで同じプレイヤがログインできない)

Ticket History (2/2 Histories)

2008-06-23 23:20 Updated by: beatles
  • Owner Update from (None) to beatles
2008-10-10 15:29 Updated by: tkaneko
  • Priority Update from 5 - Medium to 8
Comment
Logged In: YES
user_id=14468

以下のメッセージが出てその対局がabnormalで終了後、サーバは動きつづけていたが、8時間後くらいに新たな試合開始ができない状態となった。
(ログは以下のメッセージを最後にでていない)
floodgateは12:30の回の途中で全局異常終了した。

ディスクがあふれても安定動作をさせるか、新規ログインや対局を認めなくするなどの、機能が必要である。

[2008-10-10 06:52:07] ERROR Errno::ENOSPC: No space left on device - ./2008/10/1
0/wdoor+l2_42-0-30+gps2_l10-6+gps2_p+20081010062450.csa
./shogi-server:1977:in `write'
./shogi-server:1977:in `print'
./shogi-server:1977:in `toryo_lose'
./shogi-server:1801:in `handle_one_move'
./shogi-server:603:in `run'
./shogi-server:2314:in `main'
/usr/lib/ruby/1.8/webrick/server.rb:173:in `call'
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/usr/lib/ruby/1.8/webri[2008-10-10 14:03:01] INFO WEBrick 1.3.1

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login