Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
3580
|
Version |
tigase-server-7.1.0
|
Spent time |
0
|
Issue Votes (0)
Watchers (0)
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
3580
|
Version |
tigase-server-7.1.0
|
Spent time |
0
|
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:
http://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-resource-constraint
http://xmpp.org/rfcs/rfc6120.html#stanzas-error-conditions-service-unavailable
With a human readable description: "Server subsystem overloaded, service temporarily unavailable."