--exit-on-error is not supported by the busybox run-parts and the easiest way is to make the ignore-errors option the default. I didn't test the change on the device but is looks sound.