/[cwmp]/google/trunk/lib/CWMP/Session.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /google/trunk/lib/CWMP/Session.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 118 by dpavlin, Fri Oct 26 15:16:10 2007 UTC revision 119 by dpavlin, Fri Oct 26 15:51:27 2007 UTC
# Line 113  sub process_request { Line 113  sub process_request {
113    
114                  die "no SOAPAction header in ",dump($chunk) unless defined ( $r->header('SOAPAction') );                  die "no SOAPAction header in ",dump($chunk) unless defined ( $r->header('SOAPAction') );
115    
116                    $state = CWMP::Request->parse( $chunk );
117    
118                  if ( $chunk ) {                  warn "## acquired state = ", dump( $state ), "\n";
                         warn "## request chunk: ",length($chunk)," bytes\n$chunk\n" if $self->debug;  
119    
120                          $state = CWMP::Request->parse( $chunk );                  $self->state( $state );
121                    $self->store->update_state( ID => $state->{ID}, $state );
122    
123                          warn "## acquired state = ", dump( $state ), "\n";          } else {
   
                         $self->state( $state );  
                         $self->store->update_state( ID => $state->{ID}, $state );  
124    
125                  } else {                  warn "## empty request\n";
                         warn "## empty request\n";  
                 }  
126    
         } else {  
127                  $state = $self->state;                  $state = $self->state;
128                    delete( $state->{_dispatch} );
129                  warn "last request state = ", dump( $state ), "\n" if $self->debug > 1;                  warn "last request state = ", dump( $state ), "\n" if $self->debug > 1;
130          }          }
131    

Legend:
Removed from v.118  
changed lines
  Added in v.119

  ViewVC Help
Powered by ViewVC 1.1.26