summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/monitor/lib/monitor.rb7
1 files changed, 1 insertions, 6 deletions
diff --git a/ext/monitor/lib/monitor.rb b/ext/monitor/lib/monitor.rb
index dba942c89a..f6b3023dd7 100644
--- a/ext/monitor/lib/monitor.rb
+++ b/ext/monitor/lib/monitor.rb
@@ -205,12 +205,7 @@ module MonitorMixin
# +MonitorMixin+.
#
def mon_synchronize(&b)
- @mon_data.enter
- begin
- yield
- ensure
- @mon_data.exit
- end
+ @mon_data.synchronize(&b)
end
alias synchronize mon_synchronize