From 5796cebdc87c8d21db8db30eca7bf7be935f72c7 Mon Sep 17 00:00:00 2001 From: Denis Knauf Date: Tue, 23 Feb 2010 20:28:38 +0100 Subject: [PATCH] re_len-support (never try to get re_len if it is not a Queue) --- lib/sbdb/db.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/sbdb/db.rb b/lib/sbdb/db.rb index 04a1b10..33626d9 100644 --- a/lib/sbdb/db.rb +++ b/lib/sbdb/db.rb @@ -53,12 +53,8 @@ module SBDB #type = BTREE if type == UNKNOWN and (flags & CREATE) == CREATE @home, @db = opts[:env], opts[:env] ? opts[:env].bdb_object.db : Bdb::Db.new opts[:type] = TYPES.index(self.class) || UNKNOWN - info self: self, opts: opts - info 're_len before' => @db.re_len @db.re_len = opts[:re_len] if opts[:re_len] - info 're_len after' => @db.re_len - begin - @db.open opts[:txn], file, opts[:name], opts[:type], opts[:flags] || 0, opts[:mode] || 0 + begin @db.open opts[:txn], file, opts[:name], opts[:type], opts[:flags] || 0, opts[:mode] || 0 rescue Object close raise $!