sock: person A sends to B, B has plus with autoaccept enabled: If A
can't send, he gets the usual message from messenger in a message box (usual message box of Windows...), there's no message in the conversation window and noone gets flooded.
If it is B who
can't receive, then Plus sends a message to A saying "I can't receive now" and who's flooded (if it happens, what, btw, is less probable)? A is. A receives the "I can't receive now" messages and the more times A tries to send the file the more messages s/he gets... In B's conversation window those messages are shown too, true, but who cares? If B has autoaccepted enabled that's because s/he is away (i meant s/he isn't at the computer, not necessarily in away status) and then when s/he returns will see the conversation with lots of "I can't receive now" messages... well, s/he closes it and nothing has happened.
But there's a but: What if B is talking at the computer (not away) and has autoaccept enabled? Well, in that case s/he'd be flooded, but would be able to disable that. Anyway, in that case, there's another question: When should Plus autoaccept files? I may have autoaccept enabled but if I'm at the computer I want to select the folder where the file should be saved and even if I want to accept it or not (even if the contact is one of the trusted ones allowed in autoaccept configuration). With all this I mean Plus should provide a way to notice if the user is at the computer and then disable temporally the autoaccept.
The last thing is: Without autoacept, you can be flooded too. A sends files to B and B doesn't want them. B cancels the sending but a sends again and again (and / or sends 20 thousand files at the same time...). The flooding is somethig that may happen with or without plus.
Well, I hope Patchou finds the right way to implement this.