projects
/
spider.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branches 'mojo' and 'test' of ssh://server/scm/spider into test
[spider.git]
/
perl
/
QSL.pm
diff --git
a/perl/QSL.pm
b/perl/QSL.pm
index 1fd7130bf049b92b94121de721cc7e85cdc1f2df..b9f4ee85ace6df724cab7ba30200f46c6778896d 100644
(file)
--- a/
perl/QSL.pm
+++ b/
perl/QSL.pm
@@
-47,7
+47,8
@@
sub init
sub finish
{
sub finish
{
- $dbm->sync;
+ dbg("DXQSL finished");
+ $dbm->sync if $dbm;
undef $dbm;
untie %u;
}
undef $dbm;
untie %u;
}
@@
-148,4
+149,12
@@
sub encode
return $json->encode($_[0]);
}
return $json->encode($_[0]);
}
+sub END
+{
+ if ($dbm) {
+ dbg "DXQSL ENDing";
+ finish();
+ }
+}
+
1;
1;