Changeset 252
- Timestamp:
- 12/09/07 19:55:03 (9 months ago)
- Files:
-
- trunk/lib/backgroundrb.rb (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/backgroundrb.rb
r249 r252 42 42 raise "Error connecting to master process" unless @connection_status 43 43 dump_object(p_data,@connection) 44 @connection.close44 # @connection.close 45 45 end 46 46 … … 50 50 raise "Error connecting to master process" unless @connection_status 51 51 dump_object(p_data,@connection) 52 @connection.close52 # @connection.close 53 53 end 54 54 … … 58 58 raise "Error connecting to master process" unless @connection_status 59 59 dump_object(p_data,@connection) 60 @connection.close60 # @connection.close 61 61 end 62 62 … … 89 89 ret_val = select([@connection],nil,nil,3) 90 90 unless ret_val 91 @connection.close91 # @connection.close 92 92 return nil 93 93 end 94 94 raw_response = read_object() 95 95 master_response = Marshal.load(raw_response) 96 @connection.close96 # @connection.close 97 97 return master_response 98 98 rescue 99 99 puts $! 100 100 puts $!.backtrace 101 @connection.close101 # @connection.close 102 102 return nil 103 103 end … … 113 113 ret_val = select([@connection],nil,nil,3) 114 114 unless ret_val 115 @connection.close115 # @connection.close 116 116 return nil 117 117 end 118 118 raw_response = read_object() 119 119 master_response = Marshal.load(raw_response) 120 @connection.close120 # @connection.close 121 121 return master_response 122 122 rescue 123 123 puts $! 124 124 puts $!.backtrace 125 @connection.close125 # @connection.close 126 126 return nil 127 127 end … … 137 137 ret_val = select([@connection],nil,nil,nil) 138 138 unless ret_val 139 @connection.close139 # @connection.close 140 140 return nil 141 141 end 142 142 raw_response = read_object() 143 143 master_response = Marshal.load(raw_response) 144 @connection.close144 # @connection.close 145 145 return master_response[:data] 146 146 rescue 147 @connection.close147 # @connection.close 148 148 return nil 149 149 end
