--- a/rules/command.c +++ b/rules/command.c @@ -385,13 +385,13 @@ RULES_COMMAND_F(cmd_firmware) { infp = fopen(firmware_path, "r"); if (infp == NULL) { - echo_to_file(sysfs_path_loading, "0\n", 2); + echo_to_file(sysfs_path_loading, "-1\n", 2); return -1; } outfp = fopen(sysfs_path_data, "w"); if (outfp == NULL) { fclose(infp); - echo_to_file(sysfs_path_loading, "0\n", 2); + echo_to_file(sysfs_path_loading, "-1\n", 2); return -1; }