minor: cleanup

This commit is contained in:
Kyle Banker 2011-11-03 18:41:25 -04:00
parent f668678fd1
commit 54433502f5
1 changed files with 0 additions and 16 deletions

View File

@ -481,30 +481,21 @@ module Mongo
@max_bson_size @max_bson_size
end end
def get_local_reader def get_local_reader
self.connections ||= {} self.connections ||= {}
self.connections[self.object_id] ||= {} self.connections[self.object_id] ||= {}
self.connections[self.object_id][:reader] ||= checkout_reader self.connections[self.object_id][:reader] ||= checkout_reader
# Thread.current[:connections] ||= {}
# Thread.current[:connections][self.object_id] ||= {}
# Thread.current[:connections][self.object_id][:reader] ||= checkout_reader
end end
def get_local_writer def get_local_writer
self.connections ||= {} self.connections ||= {}
self.connections[self.object_id] ||= {} self.connections[self.object_id] ||= {}
self.connections[self.object_id][:writer] ||= checkout_writer self.connections[self.object_id][:writer] ||= checkout_writer
# Thread.current[:connections] ||= {}
# Thread.current[:connections][self.object_id] ||= {}
# Thread.current[:connections][self.object_id][:writer] ||= checkout_writer
end end
# Used to close, check in, or refresh sockets held # Used to close, check in, or refresh sockets held
# in thread-local variables. # in thread-local variables.
def local_socket_done(socket) def local_socket_done(socket)
#checkin(socket)
puts "Done. Threads: #{Thread.list.size}, pool_size: #{self.pool_size}" puts "Done. Threads: #{Thread.list.size}, pool_size: #{self.pool_size}"
if self.connections[self.object_id][:reader] == socket if self.connections[self.object_id][:reader] == socket
if self.read_pool.sockets_low? if self.read_pool.sockets_low?
@ -521,13 +512,6 @@ module Mongo
self.connections[self.object_id][:writer] = nil self.connections[self.object_id][:writer] = nil
end end
end end
# if Thread.current[:connections][self.object_id][:reader] == socket
# Thread.current[:connections][self.object_id][:reader] = nil
# end
# if Thread.current[:connections][self.object_id][:writer] == socket
# Thread.current[:connections][self.object_id][:writer] = nil
# end
end end
# Checkout a socket for reading (i.e., a secondary node). # Checkout a socket for reading (i.e., a secondary node).