0
我無法弄清楚以下錯誤,但是我一直收到關閉「}」大括號的語法錯誤。我的假設下,這是基於http://www.ruby-doc.org/core-2.0.0/Mutex.htmlMutex的正確語法是什麼
semaphore = Mutex.new
semaphore.synchronize {
r_failure.push(username)
thread_count--
}
我無法弄清楚以下錯誤,但是我一直收到關閉「}」大括號的語法錯誤。我的假設下,這是基於http://www.ruby-doc.org/core-2.0.0/Mutex.htmlMutex的正確語法是什麼
semaphore = Mutex.new
semaphore.synchronize {
r_failure.push(username)
thread_count--
}
您的問題無關Mutex
爲互斥的正確語法。問題是:
thread_count--
不能在變量名或方法使用-
(除非在一個特殊的,不尋常的方式做這件事)。