Changeset 5822
- Timestamp:
- 07/04/09 07:26:06 (3 years ago)
- Location:
- trunk/Padre-Plugin-Swarm/lib/Padre
- Files:
-
- 3 edited
-
Service/Swarm.pm (modified) (1 diff)
-
Swarm/Service/Chat.pm (modified) (2 diffs)
-
Wx/Swarm/Chat.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Padre-Plugin-Swarm/lib/Padre/Service/Swarm.pm
r5739 r5822 65 65 my $self = shift; 66 66 my $message = shift; 67 my $data = Storable::freeze($message);67 #my $data = Storable::freeze($message); 68 68 my $ev = $self->task_event; 69 69 $self->post_event( 70 70 $self->task_event, 71 $data, 71 #$data, 72 $message 72 73 ); 73 74 } -
trunk/Padre-Plugin-Swarm/lib/Padre/Swarm/Service/Chat.pm
r5816 r5822 72 72 Padre::Util::debug( 'Requested shutdown of service' ); 73 73 return unless $self->running; 74 $self->send( { user => getlogin , goodbye=>1 } );75 74 $self->transport->shutdown; 75 } 76 77 sub hangup { 78 my ($self,$running) = @_; 79 $self->transport->shutdown; 80 $$running = 0; 81 } 82 83 sub terminate { 84 my ($self,$running) = @_; 85 $self->transport->shutdown; 86 $$running = 0; 76 87 } 77 88 … … 84 95 } 85 96 86 sub serialize {87 my ($self) = shift;88 warn "SERIALIZE ! " . Dumper $self;89 $self->SUPER::serialize(@_);90 91 }92 97 93 98 sub chat { -
trunk/Padre-Plugin-Swarm/lib/Padre/Wx/Swarm/Chat.pm
r5812 r5822 130 130 131 131 my $payload = $evt->GetData; 132 # Hack - the alive should be via service poll event ? 133 return if $payload eq 'ALIVE'; 134 132 135 my $message = Storable::thaw($payload); 133 136 #my $message = $evt->GetData; 134 137 return unless Params::Util::_HASH( $message ); 135 138
Note: See TracChangeset
for help on using the changeset viewer.
