Беру Java приложение из примеров Red5, там есть функция, которая должна срабатывать если пользователь отключается:
Код:
public class MyApplication extends ApplicationAdapter {
public void appDisconnect(IConnection conn, Object[] params) {
log.info("MyApplication.appDisconnect" + conn.getClient().getId());
super.appDisconnect(conn);
}
}
Хочу отослать внутри этой функции сообщение всем пользователям, что кто-то отсоединился:
Код:
ServiceUtils.invokeOnAllConnections("newMessage", new Object[]{newMessage});
Беда в том, что эта функция не срабатывает когда я закрываю флешку.
Кто-нибудь сталкивался?
Как можно решить этот вопрос?
Заранее, огромное спасибо за ответ и любую подсказку.