Projects tigase _server server-core Issues #579
Incorrect error on the queue overflow (#579)
Closed
Artur Hefczyc opened 9 years ago
Due Date
2016-01-21

When session manager attempts to put a packet to processor for further processing and the processor's queue is full, it returns an error: feature not implemented to the client. This error is misleading. We need to return a different error which better describes the error.

I think the best candidates are:

  1. http://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-resource-constraint

  2. http://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-service-unavailable

With a human readable description: "Server subsystem overloaded, service temporarily unavailable."

Bartosz Małkowski commented 9 years ago

%wojtek would you like to check it?

wojciech.kapcia@tigase.net commented 9 years ago

I think that after our discussion it's now clear how to solve it ;-)

Bartosz Małkowski commented 9 years ago

Implemented.

issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
3580
Version
tigase-server-7.1.0
Spent time
18h
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#579
Please wait...
Page is in error, reload to recover