diff options
-rw-r--r-- | TODO | 3 | ||||
-rw-r--r-- | lib/PublicInbox/SolverGit.pm | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -95,3 +95,6 @@ all need to be considered for everything we introduce) * code repository integration (with cgit, gitweb, etc...) * migration path to v2 without breaking v1 "git fetch" cronjobs + +* imperfect scraper importers for obfuscated list archives + (e.g. obfuscated Mailman stuff, Google Groups, etc...) diff --git a/lib/PublicInbox/SolverGit.pm b/lib/PublicInbox/SolverGit.pm index a13ae9e5..463a9b69 100644 --- a/lib/PublicInbox/SolverGit.pm +++ b/lib/PublicInbox/SolverGit.pm @@ -558,7 +558,7 @@ sub solve ($$$$$) { $self->{todo} = [ { %$hints, oid_b => $oid_want } ]; $self->{patches} = []; # [ $di, $di, ... ] $self->{found} = {}; # { abbr => [ ::Git, oid, type, size, $di ] } - $self->{tmp} = File::Temp->newdir('solver.tmp-XXXXXXXX', TMPDIR => 1); + $self->{tmp} = File::Temp->newdir("solver.$oid_want-XXXXXXXX", TMPDIR => 1); dbg($self, "solving $oid_want ..."); my $step_cb = step_cb($self); |