|
@@ -2904,7 +2904,7 @@ static int binder_node_release(struct binder_node *node, int refs)
|
|
|
refs++;
|
|
|
|
|
|
if (!ref->death)
|
|
|
- goto out;
|
|
|
+ continue;
|
|
|
|
|
|
death++;
|
|
|
|
|
@@ -2917,7 +2917,6 @@ static int binder_node_release(struct binder_node *node, int refs)
|
|
|
BUG();
|
|
|
}
|
|
|
|
|
|
-out:
|
|
|
binder_debug(BINDER_DEBUG_DEAD_BINDER,
|
|
|
"node %d now dead, refs %d, death %d\n",
|
|
|
node->debug_id, refs, death);
|