Proper infinite loop.
This commit is contained in:
parent
f5bc738170
commit
0f95d68cb5
1 changed files with 2 additions and 4 deletions
|
@ -382,9 +382,8 @@ module Import::OTRS
|
|||
Thread.current[:thread_no] = thread
|
||||
sleep thread * 3
|
||||
log "Started import thread# #{thread} ..."
|
||||
run = true
|
||||
steps = 20
|
||||
while run
|
||||
loop do
|
||||
count += steps
|
||||
log "loading... thread# #{thread} ..."
|
||||
offset = count - steps
|
||||
|
@ -394,8 +393,7 @@ module Import::OTRS
|
|||
records = load( 'Ticket', steps, count - steps)
|
||||
if !records || !records[0]
|
||||
log "... thread# #{thread}, no more work."
|
||||
run = false
|
||||
next
|
||||
break
|
||||
end
|
||||
_ticket_result(records, locks, thread)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue