Re: [問題] 關於副本錯誤。

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間10年前 (2015/03/12 07:29), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
今天有空會修副本的問題。這問題產生的原因是,應該被 clean 掉的副本房間物件,因故被判斷成不應清除。 目前想到的解決方式是,我另外再寫一個函數來定時清除這些房 間,今天我會試看看能否讓 instance_rooms.c 來做這件事。基 本上要先確定 instance_rooms.c 的 heart_beat 有無被正常呼 叫。 ======================================================== 在 /std/new_ob/instance/instance_rooms.c 裡面,新增一個 函數叫做 manual_clean_empty_irooms,然後其內容如下: int manual_clean_empty_irooms(string kind) { return "/adm/daemons/qdata"->clean_irooms(heart_beat_obs,kind); } 這樣就可以由外部的 qdata 來進行 heart_beat_obs 的讀取及 清除工作。 加上這個函數後,系統需 shutdown,順便將 shutdown time 調回 2 週。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.174.186 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1426116564.A.72C.html ※ 編輯: laechan (210.61.157.53), 03/12/2015 14:22:47 ※ 編輯: laechan (210.61.157.53), 03/12/2015 14:25:26
文章代碼(AID): #1L0C_KSi (mud_sanc)
文章代碼(AID): #1L0C_KSi (mud_sanc)