JDA - как освободить аудиоменеджер гильдии из памяти? - PullRequest
0 голосов
/ 05 августа 2020

Разрабатываю бота Discord JDA. Когда я присоединяюсь к голосовому каналу гильдии, я получаю аудио-менеджер гильдии по:

AudioManager audioManager = event.getGuild().getAudioManager();

Проблема в том, что когда бот отключается от голосового канала, аудио-менеджер гильдии остается в памяти, но я это больше не нужно. Это просто занимает ненужное место в памяти. JVM не собирает это, поскольку это не определяется как мусор, поскольку где-то в JDA все еще есть ссылка. Я поискал в документации JDA, как освободить аудиоменеджер из памяти, но не нашел ни одного метода метода AudioManager, который бы это делал. Так есть ли способ освободить аудиоменеджер гильдии из памяти?

...