# Start sending again after any account change · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/ba64d9627865f71b6227fc1039bb1b10d48e8217)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: ba64d9627865f71b6227fc1039bb1b10d48e8217

Requested commit: ba64d9627865f71b6227fc1039bb1b10d48e8217

Commit: ba64d9627865f71b6227fc1039bb1b10d48e8217

Tree: 65177c6b8541e0c96bab7e0b7826b3970795c6cd

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Start sending again after any account change

The account counter stopped a drain at the next capture, but only the
derived account id listener started a new one, and it misses a switch
that is undone within one turn. A capture after one that landed across
such a switch then waited for an unrelated start. The sign-in listener
now starts a drain too. The test lets coming back online be the only
start, so a second start can't hide a missing one.

```

## Parents

- [325509bd3ba59bb0cac4798aab1da39f17b39f44](https://git.cafe/dara/icarus/commit/325509bd3ba59bb0cac4798aab1da39f17b39f44?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/ba64d9627865f71b6227fc1039bb1b10d48e8217?format=markdown)
