Don't abandon child sessions (1/n)

It will throw if abandon() is called on a child session.

Bug: 211944991
Bug: 67862680
Test: to be added
Change-Id: Ib0ba9f3786dda2d3174f3ea8c65d1061a3fcb586
Merged-In: Ib0ba9f3786dda2d3174f3ea8c65d1061a3fcb586
(cherry picked from commit 8b67e7db79d15ab448ae8f00b40a4a350ab3d537)
(cherry picked from commit a4ef9e0e00416d8e211bd749da42033ae4fd9eb2)
Merged-In:Ib0ba9f3786dda2d3174f3ea8c65d1061a3fcb586
1 file changed