tigase / tigase-server

(M) Highly optimized, extremely modular and very flexible XMPP/Jabber server
https://tigase.net
GNU Affero General Public License v3.0
317 stars 106 forks source link

Make it easier to disable BruteForceLocker; #server-1345 #194

Closed woj-tek closed 1 year ago

woj-tek commented 1 year ago

I also added rudimentary sasl2 unit test and... why it uses session manager directly for failure instead of using results queue?

hantu85 commented 1 year ago

It is required for SASL2 to reply after binding (bind2) is completed if it takes place and during the binding process we are calling methods that are completing asynchronously, SASL2 sends results using SessionManager as using the results queue from a different thread is not an option.