Once an error occurs with avrdude or the flashing progress, the Upload Finish dialog still shows up, assuming everything went fine.
The error codes of the processes are not compared anywhere, which means that exit code != 0 should be handled properly in the flashing / upload process.
Once an error occurs with avrdude or the flashing progress, the Upload Finish dialog still shows up, assuming everything went fine.
The error codes of the processes are not compared anywhere, which means that exit code != 0 should be handled properly in the flashing / upload process.