public
Rubygem
Fork of fiveruns/memcache-client
Description: Seattle.rb's memcache-client 1.5.0 with logging
Clone URL: git://github.com/sudothinker/memcache-client.git
Fixing merge conflict
sudothinker (author)
Wed Jul 09 13:35:29 -0700 2008
commit  97df1cb9f2b2c8d11cd1768a262af0e17711dc62
tree    28a8e4ec407e6ce96afc6a5a2e732952fba612c5
parent  72a64ee4f6889179b57ce2c01bbe25bf4e71d44a
...
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
 
309
310
311
...
317
318
319
320
321
322
323
...
335
336
337
338
339
340
341
342
343
344
345
346
...
352
353
354
355
356
357
358
...
290
291
292
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
293
294
295
296
...
302
303
304
 
305
306
307
...
319
320
321
 
 
 
 
 
 
322
323
324
...
330
331
332
 
333
334
335
0
@@ -290,22 +290,7 @@ class MemCache
0
       value = Marshal.dump value unless raw
0
       command = "set #{cache_key} 0 #{expiry} #{value.to_s.size}\r\n#{value}\r\n"
0
 
0
-<<<<<<< HEAD:lib/memcache.rb
0
- with_socket_management(server) do |socket|
0
- socket.write command
0
- result = socket.gets
0
- if result.nil?
0
- server.close
0
- raise MemCacheError, "lost connection to #{server.host}:#{server.port}"
0
- end
0
-
0
- if result =~ /^SERVER_ERROR (.*)/
0
- server.close
0
- raise MemCacheError, $1.strip
0
- end
0
- end
0
-=======
0
- ActiveRecord::Base.logger.info "Setting key/value #{key}\n#{value}" if value.to_s.size > 800000
0
+ ActiveRecord::Base.logger.info "Setting key/value #{key}\n#{value}" if value.to_s.size > 800000
0
     
0
     begin
0
       @mutex.lock if @multithread
0
@@ -317,7 +302,6 @@ class MemCache
0
       raise MemCacheError, err.message
0
     ensure
0
       @mutex.unlock if @multithread
0
->>>>>>> 1.5.0:lib/memcache.rb
0
     end
0
   end
0
 
0
@@ -335,12 +319,6 @@ class MemCache
0
       value = Marshal.dump value unless raw
0
       command = "add #{cache_key} 0 #{expiry} #{value.size}\r\n#{value}\r\n"
0
 
0
-<<<<<<< HEAD:lib/memcache.rb
0
- with_socket_management(server) do |socket|
0
- socket.write command
0
- socket.gets
0
- end
0
-=======
0
     ActiveRecord::Base.logger.info "Adding key/value #{key}\n#{value}" if value.to_s.size > 800000
0
 
0
     begin
0
@@ -352,7 +330,6 @@ class MemCache
0
       raise MemCacheError, err.message
0
     ensure
0
       @mutex.unlock if @multithread
0
->>>>>>> 1.5.0:lib/memcache.rb
0
     end
0
   end
0
   

Comments

    No one has commented yet.