AudioFlinger: update moveEffectChain_l() effect restart

Restart effects under lock to prevent volume race.
Restart effects on failure.

Test: YT Music with effects, legacy USB Hal,
      plug and unplug headset.
Bug: 202360137
Change-Id: Id17b453aaf22dc30e5cdeb44d8c0536062a4ab10
1 file changed