tigase-server icon indicating copy to clipboard operation
tigase-server copied to clipboard

server doesn't sends the end of the stream when client disconnect

Open davidemarrone opened this issue 3 years ago • 3 comments

Describe the bug A problem has emerged while upgrading to a new version of smack, it seems that the client sends the end of stream </stream:stream> but the server did not sends it back Full discussion with network traffic here: https://discourse.igniterealtime.org/t/smack-timeout-during-disconnect/90651/5

To Reproduce Steps to reproduce the behavior: Just disconnect with one of the latest version of smack or any other client

Impact Smack waits for end of streams from the server and wait until a timeout expires

Expected behavior The server should sends the end of the stream so the client know that all packets has been processed correctly

Details (please complete the following information):

  • Tigase version: 8.1.2-b10915
  • JVM flavour and version: not relevant
  • Operating system/distribution/version: not relevant

davidemarrone avatar Sep 29 '21 11:09 davidemarrone

Thank you for reporting it. We will fix it in one of the upcoming minor versions.

(ref: #server-1299)

woj-tek avatar Sep 30 '21 18:09 woj-tek

Any update with this? It has been fixed in a new minor?

davidemarrone avatar Apr 25 '23 17:04 davidemarrone

It hasn't been addressed yet.

woj-tek avatar Apr 25 '23 22:04 woj-tek