Changeset 2158
- Timestamp:
- 12/22/08 04:17:09 (3 years ago)
- File:
-
- 1 edited
-
trunk/Padre/lib/Padre/TaskManager.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre/lib/Padre/TaskManager.pm
r2137 r2158 246 246 @_=(); # avoid "Scalars leaked" 247 247 my $worker = threads->create( 248 {'exit' => 'thread_only'}, \&worker_loop, $main, $self 248 {'exit' => 'thread_only'}, \&worker_loop, $main, $self->task_queue 249 249 ); 250 250 push @{$self->{workers}}, $worker; … … 423 423 # Worker thread main loop 424 424 sub worker_loop { 425 my ($main, $taskmanager) = @_; @_ = (); # hack to avoid "Scalars leaked" 426 my $queue = $taskmanager->task_queue; 425 my ($main, $queue) = @_; @_ = (); # hack to avoid "Scalars leaked" 427 426 require Storable; 428 427
Note: See TracChangeset
for help on using the changeset viewer.
