pass close()

This commit is contained in:
Devaev Maxim 2020-09-13 17:19:57 +03:00
parent 002823b6e1
commit 41223fa8b2
3 changed files with 12 additions and 3 deletions

View File

@ -133,7 +133,10 @@ class Plugin(BaseAtx): # pylint: disable=too-many-instance-attributes
async def cleanup(self) -> None:
if self.__chip:
self.__chip.close()
try:
self.__chip.close()
except Exception:
pass
# =====

View File

@ -176,7 +176,10 @@ class _Gpio:
def close(self) -> None:
if self.__chip:
self.__chip.close()
try:
self.__chip.close()
except Exception:
pass
@aiotools.atomic
async def reset(self) -> None:

View File

@ -183,7 +183,10 @@ class _Gpio:
def close(self) -> None:
if self.__chip:
self.__chip.close()
try:
self.__chip.close()
except Exception:
pass
def switch_to_local(self) -> None:
assert self.__target_line