Continued with file-based stacks:
[core.git] / inc / classes / main / stacker / file / class_BaseFileStack.php
index 6f55182793b19a9c459f96bbc9a013381d5a7635..68d95fa1669af2f712515399b03a81f55ac176fe 100644 (file)
@@ -277,7 +277,10 @@ class BaseFileStack extends BaseStacker {
                /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] seekPosition=%s', __METHOD__, __LINE__, $seekPosition));
 
                // Now seek to the position
-               $this->getIteratorInstance()->seek($seekPosition);
+               $seekStatus = $this->getIteratorInstance()->writeAtPosition($seekPosition, chr(0));
+
+               // Did it work?
+               /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] seekStatus=%d', __METHOD__, __LINE__, $seekStatus));
 
                /* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput(sprintf('[%s:%d:] EXIT!', __METHOD__, __LINE__));
        }