wojciech.kapcia@tigase.net opened 4 years ago
|
|
Those timeouts may be connected to slow s2s which we are discussing in #servers-319 (a lot of data, slow and inefficient networking due to small buffers) |
|
I've found a code which was doing something like that (duplicated VCard fetching) but only for MUC occupants. I suppose that this is actually the same and this was fixed while working on #issue #281 |
|
It seems to be fixed, though #issue #281 seems to still not be release (QA on you still). On the other hand, I don't see queries for vcard-4.0 now (only my own) but at the same time, only single entity returned error to vcard-temp request (which should yield query for vcard-4.0 - correct?):
|
|
I've changed behaviour of BeagleIM/SiskinIM in terms of VCard and presence photo hash. If I receive a presence with photo hash I'm only querying vcard-temp for MUC - no VCard4 query for MUC occupants. This is intentional as photo hash is related only to the photo within vcard-temp. Moreover, VCard4 changes are published via pubsub and not via presence photo hash, so there is no point to query VCard4 for MUC occupants. |
Type |
Question
|
Priority |
Normal
|
Assignee | |
Version |
4.1
|
Spent time |
15m
|
From what I can see in Beagle logs it ask for both at the same time and not as you explained (which also may be intentional to get all possible responses as quick as possible):
Receives response for vcard-temp:
And at the end receives response for vcard4
Do we want to change that? (If not then simple "wontfix" will do)
I checked other logs and there are indeed multiple presences from this user. Interestingly enough there are also 404/wait/timeouts: