INNER CODE UNIT · Python

stop

project-sekai-ctf/sekaictf-2025 · misc/sekai-bank-transaction/challenge/poc-tester/poc-web/src/app.py:209

    def stop(self):
        self.running = False

    def _process_queue(self, q: Queue):
        try:
            with ThreadPoolExecutor(max_workers=1) as executor:
                future = executor.submit(self._do_work, q)
                future.result(timeout=q.client.TIMEOUT)
        except TimeoutError:
            q.mark_error("Timeout! Please try again.")
            emit_status_update(q)
        except Exception as e:
            import traceback
            traceback.print_exc()
            q.mark_error('Error: ' + str(e))
            emit_status_update(q)

    def _do_work(self, q: Queue):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…