作者laechan (小太保)
看板mud_sanc
標題[wizs] times_check
時間Fri Sep 6 16:06:16 2013
今天已找到心跳停止的原因,在於某一個 times_check[時間] 內
的值為 UNDEFINED。先不論它為何可通過底下的判斷:
if(tmps=keys(times_check))
{
if(tmp2=keys(times_check[tmp]))
{
結果來到這裡時 times_check[tmp] 等於 UNDEFINED
知道原因後只要補上額外的判斷就可以避免這樣的問題,所以該
bug 等於解決了,但是造成 bug 源卻不知道在哪,所以我還原了
原先會造成該 bug 的狀況(心跳會停止),來找出 bug 在哪。
相關紀錄檔:
/open/times_check_log
/open/set_times_check_log
將觀察一兩個小時。請 justin 照常跑一下你所寫的與船有關的
東西,甚至跑書店亦可,就是照往常那樣,直到 times_check心
跳停止為止。
要知道心跳有無停止就下底下指令即可
> grep -n UNDEFINED /open/*times_check*
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 編輯: laechan 來自: 210.61.157.53 (09/06 16:07)
※ 編輯: laechan 來自: 210.61.157.53 (09/06 16:13)
1F:推 justinj :我那邊的船應該沒有被啟動吧...至少最近都沒人去那邊 09/06 19:07
2F:→ laechan :ok 09/06 22:40