Il seguente problema si è verificato utilizzando Firefox v73 su Windows 7:
Nel mio codice uso un multi-file-picker in html per caricare fino a 100 file in parallelo:
<input type="file" id="files" name="files" multiple>
I file verranno inviati a un'API REST che li elaborerà in seguito. Quando seleziono un singolo file (nel file explorer) che è attualmente in uso, ricevo un messaggio di errore (probabilmente dalla finestra) che mi dice che il file non può essere prelevato perché è in uso. Se provo a scegliere più file che contengono uno o più file in uso, non si verifica alcun errore, ma il caricamento sembra arrestarsi quando viene raggiunto il file in uso e in attesa del rilascio del file. Questo porta a richiedere di attendere un timeout (che nel mio caso è di 1 minuto).
Esiste un'opzione per rilevare il problema (file in uso) prima di provare a caricare i file?
PS: ho provato lo stesso in Chrome e restituisce un errore prima di inviare la richiesta all'API REST.