為了修某一個 race condition
並拿掉幾個沒在用的欄位
---
因為我們有 cuser
而 cuser 會在下站 (u_exit()) 的時候被寫進 .PASSWDS
所以有些資訊 像 money, 棋類成績 跟這次的評比等
就必須先在 shared memory 裡面開個欄位暫存
同時以這欄位為主 下站時在寫回 .PASSWDS 之前寫回 cuser
我覺得這樣感覺還滿差的
不過想不到有什麼不會增加硬碟負擔的其他比較好的解法 @_@
any suggestion? :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.244.208