mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 05:30:42 +00:00
fix(openai): avoid duplicate realtime setup errors
This commit is contained in:
@@ -104,9 +104,10 @@ function createOpenAIRealtimeTranscriptionSession(
|
||||
case "error": {
|
||||
const detail = readRealtimeErrorDetail(event.error);
|
||||
const error = new Error(detail);
|
||||
config.onError?.(error);
|
||||
if (!transport.isReady()) {
|
||||
transport.failConnect(error);
|
||||
} else {
|
||||
config.onError?.(error);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user