diff options
author | Eric Wong <e@80x24.org> | 2016-10-13 03:59:03 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-10-13 04:01:18 +0000 |
commit | f2b07568e623c2a0aff4d0135617a26c887d2755 (patch) | |
tree | 3b36f513f6ee214ec1e7857f8834f838ba607030 /lib/PublicInbox/Import.pm | |
parent | e76543b68aa384f328b19673681b5595f439376c (diff) | |
download | public-inbox-f2b07568e623c2a0aff4d0135617a26c887d2755.tar.gz |
The ordering change in add_child is critical if $self == $parent as the {children} hash was lost before this change. has_descendent can be simplified by walking upwards from the child instead of downwards from the parent. This fixes threading regressions introduced in commit 30100c46326e2eac275e0af13116636701d2537e ("thread: use hash + array instead of hand-rolled linked list")
Diffstat (limited to 'lib/PublicInbox/Import.pm')
0 files changed, 0 insertions, 0 deletions