This also fixes error handling: if the thread cannot be created, we do fail cleanly.
Attach a file by drag & drop or click to upload