def safe_start_ingest(event):
try:<EOL><INDENT>ingest(event)<EOL><DEDENT>except Exception:<EOL><INDENT>logger.error('<STR_LIT>')<EOL>logger.error(traceback.format_exc())<EOL>recording_state(event.uid, '<STR_LIT>')<EOL>update_event_status(event, Status.FAILED_UPLOADING)<EOL>set_service_status_immediate(Service.INGEST, ServiceStatus.IDLE)<EOL><DEDENT>
Start a capture process but make sure to catch any errors during this
    process, log them but otherwise ignore them.