0

我无法弄清楚以下内容有什么问题,但我不断收到关闭“}”大括号的语法错误。我假设这是基于http://www.ruby-doc.org/core-2.0.0/Mutex.html的 Mutex 的正确语法

  semaphore = Mutex.new 

  semaphore.synchronize {
    r_failure.push( username )
    thread_count--
  }
4

1 回答 1

1

你的问题与Mutex. 问题是:

thread_count--

您不能-在变量名或方法中使用(除非以特殊、不寻常的方式使用)。

于 2013-10-24T05:34:10.783 回答