Is it intended to letting those parameters go that low ? Do you know the minimum values that prevent such behavior?
Regardless, I still have a question : assuming the default parameters prevent this problem, is the client able to tell the difference between the server saying “some error occurred when posting” and “you’ve already posted this content”? Can this leave the client in a state where the “new post” console is still open but the server has already processed the post and even appeared on the client by means of long polling? Will the user be forced to manually cancel?