Page MenuHomePhabricator

D15522.diff
No OneTemporary

D15522.diff

diff --git a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php
--- a/src/applications/diffusion/engine/DiffusionCommitHookEngine.php
+++ b/src/applications/diffusion/engine/DiffusionCommitHookEngine.php
@@ -770,10 +770,10 @@
}
$stray_heads = array();
+ $head_map = array();
if ($old_heads && !$new_heads) {
// This is a branch deletion with "--close-branch".
- $head_map = array();
foreach ($old_heads as $old_head) {
$head_map[$old_head] = array(self::EMPTY_HASH);
}
@@ -798,7 +798,6 @@
'{node}\1');
}
- $head_map = array();
foreach (new FutureIterator($dfutures) as $future_head => $dfuture) {
list($stdout) = $dfuture->resolvex();
$descendant_heads = array_filter(explode("\1", $stdout));

File Metadata

Mime Type
text/plain
Expires
Sun, May 12, 4:12 AM (3 w, 22 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6288624
Default Alt Text
D15522.diff (910 B)

Event Timeline