Changeset 237
- Timestamp:
- 12/09/07 10:54:45 (9 months ago)
- Files:
-
- trunk/server/master_worker.rb (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/server/master_worker.rb
r230 r237 18 18 class MasterWorker 19 19 def receive_data p_data 20 @server_log.info(p_data) 20 21 @tokenizer.extract(p_data) do |b_data| 21 22 t_data = Marshal.load(b_data) 23 @server_log.info(t_data) 22 24 case t_data[:type] 23 25 when :do_work: process_work(t_data) … … 46 48 workers.delete(worker_name_key) 47 49 rescue 48 p $!49 p $!.backtrace50 @server_log.info($!.to_s) 51 @server_log.info($!.backtrace.join("\n")) 50 52 return 51 53 end … … 66 68 workers.delete(worker_name_key) 67 69 rescue 68 p $!69 p $!.backtrace70 @server_log.info($!.to_s) 71 @server_log.info($!.backtrace.join("\n")) 70 72 return 71 73 end … … 89 91 workers.delete(worker_name_key) 90 92 rescue 91 p $!92 p $!.backtrace93 @server_log.info($!.to_s) 94 @server_log.info($!.backtrace.join("\n")) 93 95 return 94 96 end … … 103 105 def post_init 104 106 @tokenizer = BinParser.new 107 @server_log = Logger.new("#{RAILS_HOME}/log/backgroundrb_debug.log") 105 108 end 106 109 def connection_completed; end
