The session should not be closed in that case, because setting the capture state to active again would have no effect.
Created attachment 434165 [details] Patch
Committed r280292 (239950@main): <https://commits.webkit.org/239950@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 434165 [details].
<rdar://problem/81098331>