The value of max_file_uploads limits fileuploads to a maximum of ``max_file_uploads`` within one connection. So multiple users can each upload ``max_file_uploads`` at the same time. The value does not have to be higher than the maximum number of simutanously uploaded files per connection. If the desktop clients uploads a maximum of 3 files at once, the value could stay at 3. I'm not sure how he webapplication handles the upload of multiple files but the default of 20 seems quite reasonable.