From 6185a9ba2ac82842b2df36638d28e4d721197505 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Wed, 28 Jan 2026 00:22:08 +0100 Subject: [PATCH] avoid try catch on deefuzzer start and sync rpc calls --- teleforma/views/core.py | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/teleforma/views/core.py b/teleforma/views/core.py index 26b1579d..6ddb74fc 100644 --- a/teleforma/views/core.py +++ b/teleforma/views/core.py @@ -633,26 +633,16 @@ class ConferenceRecordView(FormView): server, c = StreamingServer.objects.get_or_create(host=status.ip, port=port, type=server_type) station = Station(conference=conference, public_id=uuid) station.setup(conf) - try: - station.start() - except: - continue - + station.start() stream = LiveStream(conference=conference, server=server, stream_type=type, streaming=True) stream.save() - try: - self.push() - except: - pass - + self.push() + if conference.streaming: - try: - live_message(self.conference) - except: - pass - + live_message(self.conference) + return super(ConferenceRecordView, self).form_valid(form) def snapshot(self, url, dir): -- 2.39.5