CallBack API VK
Есть данный код
@app.route('/', methods=['POST'])
def main():
try:
data = json.loads(request.data)
if data['type'] == 'confirmation':
return 'secret string'
elif data['type'] == 'message_new':
user_id = data['object']['from_id']
peer_id = data['object']['peer_id']
message = data['object']['text']
if '/фрактал' in message:
if 'club' in message:
formula = message.split(' ', 2)[2]
else:
formula = message.split(' ', 1)[1]
multiprocessing.Process(target=mandelbrot, args=(formula, user_id, peer_id)).start()
except:
vk.method('messages.send', {'user_id': 386746383,
'message': traceback.format_exc(),
'random_id': 0})
finally:
return 'ok'
И функция рисующая фрактал мандельброта. Строка 'ok' возвращается всегда, но ВК Error: Timeout was reached. Attempt 5/5 заставляет бота отправлять сразу несколько фракталов. Как это исправить? Или можно как-то игнорировать эти таймауты?