Thread: [SSI-devel] [ ssic-linux-Bugs-1659803 ] /usr/bin/loadlevel handles corrupt /.loadlevel_status badly
Brought to you by:
brucewalker,
rogertsang
From: SourceForge.net <no...@so...> - 2007-02-14 14:57:21
|
Bugs item #1659803, was opened at 2007-02-14 15:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Load Leveling Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: John Hughes (hughesj) Assigned to: Nobody/Anonymous (nobody) Summary: /usr/bin/loadlevel handles corrupt /.loadlevel_status badly Initial Comment: During testing I managed to screw up /.loadlevel_status, putting /usr/bin/loadlevel in a near infinite loop on boot. Problem is this code in do_update_status_file: while (fscanf(fp, "%d %s\n", &num, on) != EOF) { if (num == node) { found = 1; fprintf(fp2,"%u %s\n",node,buf); continue; } fprintf(fp2,"%d %s\n",num,on); } Should be while (fscanf(fp, "%d %s\n", &num, on) == 2) { [...] ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 |
From: SourceForge.net <no...@so...> - 2007-02-16 09:36:40
|
Bugs item #1659803, was opened at 2007-02-14 15:57 Message generated for change (Comment added) made by hughesj You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Load Leveling Group: None >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: John Hughes (hughesj) Assigned to: Nobody/Anonymous (nobody) Summary: /usr/bin/loadlevel handles corrupt /.loadlevel_status badly Initial Comment: During testing I managed to screw up /.loadlevel_status, putting /usr/bin/loadlevel in a near infinite loop on boot. Problem is this code in do_update_status_file: while (fscanf(fp, "%d %s\n", &num, on) != EOF) { if (num == node) { found = 1; fprintf(fp2,"%u %s\n",node,buf); continue; } fprintf(fp2,"%d %s\n",num,on); } Should be while (fscanf(fp, "%d %s\n", &num, on) == 2) { [...] ---------------------------------------------------------------------- >Comment By: John Hughes (hughesj) Date: 2007-02-16 10:36 Message: Logged In: YES user_id=166336 Originator: YES Fixed ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 |
From: SourceForge.net <no...@so...> - 2008-10-21 15:02:41
|
Bugs item #1659803, was opened at 2007-02-14 15:57 Message generated for change (Settings changed) made by hughesj You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Load Leveling Group: None Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: John Hughes (hughesj) Assigned to: Nobody/Anonymous (nobody) Summary: /usr/bin/loadlevel handles corrupt /.loadlevel_status badly Initial Comment: During testing I managed to screw up /.loadlevel_status, putting /usr/bin/loadlevel in a near infinite loop on boot. Problem is this code in do_update_status_file: while (fscanf(fp, "%d %s\n", &num, on) != EOF) { if (num == node) { found = 1; fprintf(fp2,"%u %s\n",node,buf); continue; } fprintf(fp2,"%d %s\n",num,on); } Should be while (fscanf(fp, "%d %s\n", &num, on) == 2) { [...] ---------------------------------------------------------------------- Comment By: John Hughes (hughesj) Date: 2007-02-16 10:36 Message: Logged In: YES user_id=166336 Originator: YES Fixed ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=1659803&group_id=32541 |