X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBM%2FDeep%2FEngine%2FSector%2FReference.pm;h=2d1bff356b5945cc4bdca2a651eefa5473052517;hb=576320ff53f81229790ef9e6822652b74515e162;hp=0fd782a6888781a3ae9c12c720ce0d3d8f4d2570;hpb=9c7d9738477ef6616ce0560d095aa68097c3ed55;p=dbsrgits%2FDBM-Deep.git diff --git a/lib/DBM/Deep/Engine/Sector/Reference.pm b/lib/DBM/Deep/Engine/Sector/Reference.pm index 0fd782a..2d1bff3 100644 --- a/lib/DBM/Deep/Engine/Sector/Reference.pm +++ b/lib/DBM/Deep/Engine/Sector/Reference.pm @@ -19,7 +19,6 @@ sub _init { my $e = $self->engine; unless ( $self->offset ) { - $self->{staleness} = 0; $self->{offset} = $e->_request_data_sector( $self->size ); my $class_offset = 0; @@ -43,13 +42,13 @@ sub _init { } else { $self->{type} = $e->storage->read_at( $self->offset, 1 ); - - $self->{staleness} = unpack( - $e->StP($DBM::Deep::Engine::STALE_SIZE), - $e->storage->read_at( $self->offset + $e->SIG_SIZE, $DBM::Deep::Engine::STALE_SIZE ), - ); } + $self->{staleness} = unpack( + $e->StP($DBM::Deep::Engine::STALE_SIZE), + $e->storage->read_at( $self->offset + $e->SIG_SIZE, $DBM::Deep::Engine::STALE_SIZE ), + ); + return; }