Re: [問題] thread + socket?
※ 引述《godfat (godfat 真常)》之銘言:
: 可是我只是插入一段空的 synchronize 耶?像是這樣:
: class Server
: include MonitorMixin
: def alive?
: synchronize{}
: @alive
: end
: end
後來的解決辦法就是回到 mutex
require 'thread'
class Server
def initialize
@mutex = Mutex.new
# ... rest of codes
end
def alive?
@mutex.synchronize{
@alive
}
end
end
可是我真不懂 monitor 是出什麼問題了﹍
--
Hear me exalted spirits. Hear me, be you gods or devils, ye who hold
dominion here:
I am a wizard without a home. I am a wonderer seeking refuge.
Sacrifice
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.90.242
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章