Le 28/01/15 14:56, Jakub Turcovsky a écrit : > Hello developers, > > I've implemented a client-server app using MINAv2.0.9 on both sides. > When communicating over UDP, server closes active session after 60s > (probably DEFAULT_TIME_TO_LIVE interval in ExpiringMap class). It > looks like server doesn't update time-to-live of the session with > every message sent. More about my problem at > http://stackoverflow.com/questions/28187401/apache-mina-server-closes-active-udp-session-after-60s.
You can define your own SessinRecycler in the NioDatagram instance : setSessionRecycler( IoSessionExpirer ) Just pass it an instance that set the TimeToLive you wnat : public ExpiringSessionRecycler(int timeToLive) { this(timeToLive, ExpiringMap.DEFAULT_EXPIRATION_INTERVAL); }