Ignore:
Timestamp:
02/07/10 10:12:19 (2 years ago)
Author:
azawawi
Message:

Perl tidy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Padre/lib/Padre/SlaveDriver.pm

    r10585 r10599  
    6767SCOPE: { 
    6868    my $SlaveDriver; 
     69 
    6970    sub new { 
    7071        my $class = shift; 
    7172        return $SlaveDriver if defined $SlaveDriver; 
    72         @_ = (); 
     73        @_           = (); 
    7374        $SlaveDriver = bless { 
    7475            cmd_queue  => Thread::Queue->new, 
     
    111112 
    112113sub spawn { 
    113     my $self = shift; 
     114    my $self         = shift; 
    114115    my $task_manager = shift; 
    115116    require Storable; 
    116     $self->{cmd_queue}->enqueue( 
    117         Storable::freeze( [ $task_manager->task_queue ] ) 
    118     ); 
    119     return threads->object( 
    120         $self->{tid_queue}->dequeue 
    121     ); 
     117    $self->{cmd_queue}->enqueue( Storable::freeze( [ $task_manager->task_queue ] ) ); 
     118    return threads->object( $self->{tid_queue}->dequeue ); 
    122119} 
    123120 
     
    150147sub cleanup { 
    151148    my $self = shift; 
    152     if (defined $self->{master} and defined $self->{cmd_queue}) { 
     149    if ( defined $self->{master} and defined $self->{cmd_queue} ) { 
    153150        $self->{cmd_queue}->enqueue('STOP'); 
    154151        require Time::HiRes; 
    155152        Time::HiRes::usleep(5000); # 5 milli-sec 
    156         if ($self->{master}->is_joinable) { 
     153        if ( $self->{master}->is_joinable ) { 
    157154            $self->{master}->join; 
    158155        } 
    159156    } 
     157 
    160158    # TaskManager does handle thread *killing* 
    161159} 
     
    168166# Worker thread main loop 
    169167sub _worker_loop { 
    170     my ( $queue ) = @_; 
     168    my ($queue) = @_; 
    171169    @_ = (); # hack to avoid "Scalars leaked" 
    172170 
     
    175173 
    176174    # Set the thread-specific main-window pointer 
    177     my $main = Padre->ide->wx;  
     175    my $main = Padre->ide->wx; 
    178176 
    179177    #warn threads->tid() . " -- Hi, I'm a thread."; 
     
    214212    while ( my $args = $inqueue->dequeue ) { # args is frozen [$main, $queue] 
    215213        last if $args eq 'STOP'; 
    216         my $task_queue = Padre::SlaveDriver->new->task_queue; 
    217         my $worker_thread = threads->create(\&_worker_loop, $task_queue); 
    218         my $tid = $worker_thread->tid; 
     214        my $task_queue    = Padre::SlaveDriver->new->task_queue; 
     215        my $worker_thread = threads->create( \&_worker_loop, $task_queue ); 
     216        my $tid           = $worker_thread->tid; 
    219217        $outqueue->enqueue($tid); 
    220218    } 
Note: See TracChangeset for help on using the changeset viewer.