Click here to Skip to main content
15,884,298 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
JokeRe: rebooting my cable modem: why? Pin
Dar Brett1-Apr-20 0:48
Dar Brett1-Apr-20 0:48 
GeneralRe: rebooting my cable modem: why? Pin
dandy721-Apr-20 3:19
dandy721-Apr-20 3:19 
GeneralRe: rebooting my cable modem: why? Pin
W Balboos, GHB1-Apr-20 5:16
W Balboos, GHB1-Apr-20 5:16 
GeneralRe: rebooting my cable modem: why? Pin
kalberts1-Apr-20 7:05
kalberts1-Apr-20 7:05 
GeneralRe: rebooting my cable modem: why? Pin
kalberts1-Apr-20 8:29
kalberts1-Apr-20 8:29 
GeneralRe: rebooting my cable modem: why? Pin
dandy721-Apr-20 9:18
dandy721-Apr-20 9:18 
GeneralRe: rebooting my cable modem: why? Pin
GenJerDan31-Mar-20 21:23
GenJerDan31-Mar-20 21:23 
GeneralRe: rebooting my cable modem: why? Pin
Member 1470818631-Mar-20 22:03
Member 1470818631-Mar-20 22:03 
Even if you allocate all memory in the initialization phase and even if you do not use any dynamic tricks - such as recursion, dynamic function calls or the like - there could still be a problem. If the programmer is a bit sloppy s/he could forget to initialize a variable (for example a pointer variable). If that variable is used only in certain situations that could cause a problem then.

Another common situation is not to handle all exceptions. An given exception may be very rare and thus forgotten about, until that day of doom when a situation occurs that throws the exception. If that one is not handled or handled in the wrong way we also have a problem that will cause the state of the modem into unknown land. Suddenly a variable may have a new value that stopped parsing or whatever.

Communication devices must be designed to deal with any kinds of interrupts at all time. It is complicated to test if the software is stable under all circumstances and the cheaper the device is, the lesser time to test is give the developer. So, lack of testing could also be a problem.

It all leads up to the situation:
1 In the beginning - all is fine
2 In due cause something happens
3 That something changes the state of the modem into uncertainty
4 Now the modem is behaving "strange"
5 So: Reboot it and go back to 1.


That is my take on why you should reboot your hardware from time to time...
GeneralRe: rebooting my cable modem: why? Pin
RDM Jr31-Mar-20 23:58
RDM Jr31-Mar-20 23:58 
GeneralRe: rebooting my cable modem: why? Pin
raddevus1-Apr-20 4:03
mvaraddevus1-Apr-20 4:03 
GeneralRe: rebooting my cable modem: why? Pin
kalberts1-Apr-20 8:32
kalberts1-Apr-20 8:32 
GeneralRe: rebooting my cable modem: why? Pin
raddevus1-Apr-20 4:02
mvaraddevus1-Apr-20 4:02 
GeneralRe: rebooting my cable modem: why? Pin
kalberts1-Apr-20 7:07
kalberts1-Apr-20 7:07 
GeneralRe: rebooting my cable modem: why? Pin
Dar Brett1-Apr-20 1:01
Dar Brett1-Apr-20 1:01 
GeneralRe: rebooting my cable modem: why? Pin
Peter Shaw1-Apr-20 1:39
professionalPeter Shaw1-Apr-20 1:39 
GeneralRe: rebooting my cable modem: why? Pin
SeattleC++1-Apr-20 8:02
SeattleC++1-Apr-20 8:02 
GeneralRe: rebooting my cable modem: why? Pin
kalberts1-Apr-20 8:49
kalberts1-Apr-20 8:49 
GeneralRe: rebooting my cable modem: why? Pin
raddevus1-Apr-20 11:05
mvaraddevus1-Apr-20 11:05 
GeneralRe: rebooting my cable modem: why? Pin
SeattleC++1-Apr-20 16:47
SeattleC++1-Apr-20 16:47 
GeneralRe: rebooting my cable modem: why? Pin
raddevus2-Apr-20 9:33
mvaraddevus2-Apr-20 9:33 
GeneralSome good intentions (I hope) that I want to support Pin
Nelek31-Mar-20 8:37
protectorNelek31-Mar-20 8:37 
GeneralRe: Some good intentions (I hope) that I want to support Pin
Mark_Wallace31-Mar-20 18:51
Mark_Wallace31-Mar-20 18:51 
GeneralRe: Some good intentions (I hope) that I want to support Pin
Nelek31-Mar-20 23:58
protectorNelek31-Mar-20 23:58 
GeneralRe: Some good intentions (I hope) that I want to support Pin
Mark_Wallace1-Apr-20 1:05
Mark_Wallace1-Apr-20 1:05 
GeneralRe: Some good intentions (I hope) that I want to support Pin
Nelek1-Apr-20 1:36
protectorNelek1-Apr-20 1:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.