Changeset 10567
- Timestamp:
- 02/07/10 03:25:29 (7 months ago)
- Location:
- trunk/Padre/lib/Padre
- Files:
-
- 2 modified
-
SlaveDriver.pm (modified) (3 diffs)
-
TaskManager.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre/lib/Padre/SlaveDriver.pm
r10566 r10567 11 11 use Padre::SlaveDriver; 12 12 my $sd = Padre::SlaveDriver->new(); 13 my $slave_thread = $sd->spawn($ mainWindow, $taskManager);13 my $slave_thread = $sd->spawn($taskManager); 14 14 15 15 =head1 DESCRIPTION … … 93 93 =head3 spawn 94 94 95 Takes main window and Padre::TaskManager objects as arguments.95 Takes the Padre::TaskManager object as argument. 96 96 Returns a new worker thread object. 97 97 … … 100 100 sub spawn { 101 101 my $self = shift; 102 my $main = shift;103 102 my $task_manager = shift; 104 103 require Storable; -
trunk/Padre/lib/Padre/TaskManager.pm
r10566 r10567 296 296 # $main, $self->task_queue 297 297 # ); 298 my $worker = Padre::SlaveDriver->new->spawn($ main, $self);298 my $worker = Padre::SlaveDriver->new->spawn($self); 299 299 die if not ref $worker; 300 300 push @{ $self->{workers} }, $worker;
