Prevent double-closure of VirtualDeviceImpl

In certain conditions VirtualDeviceImpl#close() can execute twice
causing system server to crash.

Bug: 278934835
Test: atest VirtualDeviceManagerBasicTest
Change-Id: I48269b105d5019fcd12fd5f949be507ba8bc0eb5
2 files changed