lib/mongoid/lock/synch_methods.rb in mongoid-lock-0.0.1 vs lib/mongoid/lock/synch_methods.rb in mongoid-lock-0.0.2

- old
+ new

@@ -5,20 +5,20 @@ def reset_lock! self.set(:lock_used_by, nil) end def lock_acquire - local = "#{Socket.hostname}:#{Process.pid}" + local = "#{Socket.gethostname}:#{Process.pid}" ident = self.lock_used_by if (ident and ident != local) raise Mongoid::Lock::UnsynchronizedAccess.new(ident) else self.set(:lock_used_by, local) end end def lock_release - local = "#{Socket.hostname}:#{Process.pid}" + local = "#{Socket.gethostname}:#{Process.pid}" ident = self.lock_used_by if (ident and ident == local) self.reset_lock! else raise Mongoid::Lock::UnsynchronizedAccess.new(ident) \ No newline at end of file