]> git.mxchange.org Git - hub.git/commitdiff
Added new debug lines, commented previously used out as the bug is not there.
authorRoland Haeder <roland@mxchange.org>
Sun, 16 Feb 2014 00:41:25 +0000 (01:41 +0100)
committerRoland Haeder <roland@mxchange.org>
Sun, 16 Feb 2014 00:41:25 +0000 (01:41 +0100)
Signed-off-by: Roland Haeder <roland@mxchange.org>
application/hub/main/decoder/package/class_PackageDecoder.php
application/hub/main/handler/chunks/class_ChunkHandler.php

index 2e475209665d1bcb16df933e6fbf9407bcc1299a..bdbb9ce76d55c9ba5b03c2499ee39e8d1bb37c86 100644 (file)
@@ -88,6 +88,9 @@ class PackageDecoder extends BaseDecoder implements Decodeable {
                // "Pop" the next raw package content
                $rawPackageContent = $this->getStackerInstance()->popNamed(ChunkHandler::STACKER_NAME_ASSEMBLED_RAW_DATA);
 
+               // Debug message
+               /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('PACKAGE-DECODER[' . __METHOD__ . ':' . __LINE__ . ']: Got ' . strlen($rawPackageContent) . ' bytes from stack ' . ChunkHandler::STACKER_NAME_ASSEMBLED_RAW_DATA . ', decoding it ...');
+
                // "Decode" the raw package content by using the NetworkPackage instance
                $decodedData = $this->getPackageInstance()->decodeRawContent($rawPackageContent);
 
@@ -100,6 +103,7 @@ class PackageDecoder extends BaseDecoder implements Decodeable {
                // Check for 'recipient' field (the 'sender' field and others are ignored here)
                if ($discoveryInstance->isRecipientListEmpty()) {
                        // The recipient is this node so next stack it on 'decoded_package'
+                       /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('PACKAGE-DECODER[' . __METHOD__ . ':' . __LINE__ . ']: Pushing ' . strlen($decodedData) . ' bytes to stack ' . self::STACKER_NAME_DECODED_PACKAGE . ' ...');
                        $this->getStackerInstance()->pushNamed(self::STACKER_NAME_DECODED_PACKAGE, $decodedData);
                } else {
                        // Forward the package to the next node
@@ -133,6 +137,7 @@ class PackageDecoder extends BaseDecoder implements Decodeable {
                $decodedData = $this->getStackerInstance()->popNamed(self::STACKER_NAME_DECODED_PACKAGE);
 
                // Handle it
+               /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('PACKAGE-DECODER[' . __METHOD__ . ':' . __LINE__ . ']: decodedData()=' . strlen($decodedData));
                $this->getPackageInstance()->handleRawData($decodedData);
        }
 }
index 79a08dd0eead52515046a54b7626b0ffc4012ca1..5180c8db192e507e2f49a66e07720a4b6154a299 100644 (file)
@@ -564,7 +564,7 @@ class ChunkHandler extends BaseHandler implements HandleableChunks, Registerable
                $isRawPackageDataAvailable = ((!empty($this->rawPackageData)) && (!$this->ifUnassembledChunksAvailable()));
 
                // Return it
-               /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('CHUNK-HANDLER[' . __METHOD__ . ':' . __LINE__ . ']: isRawPackageDataAvailable=' . intval($isRawPackageDataAvailable));
+               //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('CHUNK-HANDLER[' . __METHOD__ . ':' . __LINE__ . ']: isRawPackageDataAvailable=' . intval($isRawPackageDataAvailable));
                return $isRawPackageDataAvailable;
        }
 
@@ -579,7 +579,7 @@ class ChunkHandler extends BaseHandler implements HandleableChunks, Registerable
                assert($this->ifRawPackageDataIsAvailable());
 
                // Then feed it into the next stacker
-               /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('CHUNK-HANDLER[' . __METHOD__ . ':' . __LINE__ . ']: Pushing ' . strlen($this->rawPackageData) . ' bytes to stack ' . self::STACKER_NAME_ASSEMBLED_RAW_DATA . ' ...');
+               //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('CHUNK-HANDLER[' . __METHOD__ . ':' . __LINE__ . ']: Pushing ' . strlen($this->rawPackageData) . ' bytes to stack ' . self::STACKER_NAME_ASSEMBLED_RAW_DATA . ' ...');
                $this->getStackerInstance()->pushNamed(self::STACKER_NAME_ASSEMBLED_RAW_DATA, $this->rawPackageData);
 
                // ... and reset it