Oleshe 36 Опубликовано: 19 июня Здравия! В названий всё: когда удаляешь хандлер, он не удаляется сразу, от чего всё портит. Сам код. server.timeId и server.eventId создаются ранее методом event.addHandler: Скрытый текст Создание: Уборка: То, что выдаёт ошибка: Скрытый текст Если закомментировать удаление сервера: Скрытый текст Ну и как быть? Спрашивал в irc в дискорде, пусто. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ECS 1 903 Опубликовано: 30 июня По коду ничего не понял, извини. Сам обработчик удаляется сразу же после вызова removeHandler без скрытой логики. Плюс, судя по ошибке, переменная server на каком-то этапе была удалена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Oleshe Автор вопроса 36 Опубликовано: 1 июля Я говорил выше: Цитата Если закомментировать удаление сервера .. то оно не выдаёт ошибок, а если оставить всё как есть (На первом скриншоте print, 3 строки и server = nil), то ошибка получится. Ошибка остаётся как возможная, ибо тот код, который я запускал для её получения уже удалён. Ладно, поработаем, может еще увижу её.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Здравия! В названий всё: когда удаляешь хандлер, он не удаляется сразу, от чего всё портит.
Сам код. server.timeId и server.eventId создаются ранее методом event.addHandler:
Создание:
Уборка:
То, что выдаёт ошибка:
Если закомментировать удаление сервера:
Ну и как быть? Спрашивал в irc в дискорде, пусто.
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах