|
@@ -239,9 +239,6 @@ exit:
|
|
*
|
|
*
|
|
* Invoked for each publication issued by a newly failed node.
|
|
* Invoked for each publication issued by a newly failed node.
|
|
* Removes publication structure from name table & deletes it.
|
|
* Removes publication structure from name table & deletes it.
|
|
- * In rare cases the link may have come back up again when this
|
|
|
|
- * function is called, and we have two items representing the same
|
|
|
|
- * publication. Nudge this item's key to distinguish it from the other.
|
|
|
|
*/
|
|
*/
|
|
|
|
|
|
static void named_purge_publ(struct publication *publ)
|
|
static void named_purge_publ(struct publication *publ)
|
|
@@ -249,7 +246,6 @@ static void named_purge_publ(struct publication *publ)
|
|
struct publication *p;
|
|
struct publication *p;
|
|
|
|
|
|
write_lock_bh(&tipc_nametbl_lock);
|
|
write_lock_bh(&tipc_nametbl_lock);
|
|
- publ->key += 1222345;
|
|
|
|
p = tipc_nametbl_remove_publ(publ->type, publ->lower,
|
|
p = tipc_nametbl_remove_publ(publ->type, publ->lower,
|
|
publ->node, publ->ref, publ->key);
|
|
publ->node, publ->ref, publ->key);
|
|
if (p)
|
|
if (p)
|