while ( $input = Sip::read_SIP_packet(*STDIN) ) {
$input =~ s/[\r\n]+$//sm; # Strip off any trailing line ends
+ my $start = time;
my $status = Sip::MsgType::handle($input, $self, $expect);
next if $status eq REQUEST_ACS_RESEND;
+ my $duration = sprintf("%0.3f", time - $start);
+ syslog('LOG_DEBUG', "SIP processing duration $duration : $input");
+
if (!$status) {
syslog("LOG_ERR", "raw_transport: failed to handle %s", substr($input,0,2));
die "sip_protocol_loop: failed Sip::MsgType::handle('$input', $self, '$expect')";