SSH2: Make $stop be after all network activity

This commit is contained in:
terrafrost 2013-01-11 18:38:38 -06:00
parent 4c3bf94806
commit bbed0916cd

View File

@ -2036,7 +2036,6 @@ class Net_SSH2 {
$start = strtok(microtime(), ' ') + strtok(''); // http://php.net/microtime#61838 $start = strtok(microtime(), ' ') + strtok(''); // http://php.net/microtime#61838
$raw = fread($this->fsock, $this->decrypt_block_size); $raw = fread($this->fsock, $this->decrypt_block_size);
$stop = strtok(microtime(), ' ') + strtok('');
if (empty($raw)) { if (empty($raw)) {
return ''; return '';
@ -2059,6 +2058,7 @@ class Net_SSH2 {
$buffer.= $temp; $buffer.= $temp;
$remaining_length-= strlen($temp); $remaining_length-= strlen($temp);
} }
$stop = strtok(microtime(), ' ') + strtok('');
if (!empty($buffer)) { if (!empty($buffer)) {
$raw.= $this->decrypt !== false ? $this->decrypt->decrypt($buffer) : $buffer; $raw.= $this->decrypt !== false ? $this->decrypt->decrypt($buffer) : $buffer;
$buffer = $temp = ''; $buffer = $temp = '';