169 похожих чатов

Ребят, бот работает с бд Sqlite3 локальной. Происходят DataRace, то есть

данные путаются. Если конкретнее, если в бота играет сразу два или более человека, то там все в перемешку запросы идут. Балансы мешаются и все путается.

Как такое исправлять? Код могу чуть позже приложить.

12 ответов

22 просмотра

не использовать sqlite3

схуяли

более того, оно по дефолту все лочит нафиг

Tishka17
схуяли

Да они услышали от какого-то дурака, что SQLite - говно, вот и вторят. При этом даже не знают, что такое WAL скорее всего

Подозреваю что код на глобалах

Nikita Maslov
не использовать sqlite3

причем тут sqlite3 вообще, у меня там прекрасно все работало. Тебе любая база не поможет если у тебя данные в перемешку каким то образом

.- Автор вопроса

1 скрин: файл pay_db 2,3: main.py

.
screenshot 1 скрин: файл pay_db 2,3: main.py

insert into ochko это явно идет в мемы

ты регистрируешь хэндлер внутри другого хэндлера. Это не будет нормально работать, выкидывай

.- Автор вопроса
Tishka17
ты регистрируешь хэндлер внутри другого хэндлера. ...

а как по другому то состояние принимать?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта