Standardize error handling in RimeNonJsonTTSService by replacing specific error messages with a generic "Unknown error occurred" format, enhancing consistency in error reporting.
This commit is contained in:
@@ -791,8 +791,7 @@ class RimeNonJsonTTSService(WebsocketTTSService):
|
|||||||
)
|
)
|
||||||
await self._call_event_handler("on_connected")
|
await self._call_event_handler("on_connected")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"{self} exception: {e}")
|
await self.push_error(error_msg=f"Unknown error occurred: {e}", exception=e)
|
||||||
await self.push_error(ErrorFrame(error=f"{self} error: {e}"))
|
|
||||||
self._websocket = None
|
self._websocket = None
|
||||||
await self._call_event_handler("on_connection_error", f"{e}")
|
await self._call_event_handler("on_connection_error", f"{e}")
|
||||||
|
|
||||||
@@ -806,8 +805,7 @@ class RimeNonJsonTTSService(WebsocketTTSService):
|
|||||||
await self._websocket.close()
|
await self._websocket.close()
|
||||||
logger.debug("Disconnected from Rime non-JSON websocket")
|
logger.debug("Disconnected from Rime non-JSON websocket")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"{self} exception: {e}")
|
await self.push_error(error_msg=f"Unknown error occurred: {e}", exception=e)
|
||||||
await self.push_error(ErrorFrame(error=f"{self} error: {e}"))
|
|
||||||
finally:
|
finally:
|
||||||
self._started = False
|
self._started = False
|
||||||
self._websocket = None
|
self._websocket = None
|
||||||
|
|||||||
Reference in New Issue
Block a user