reboot helper for windows

Registered by yyoyo

Elisa, after plugin update need to reboot. We should create an external launcher (called elisa_reboot.exe).

Each time Elisa wants to reboot, application will execute it.

The launcher will start and wait few seconds.
It will check if there is any available elisa.exe or elisa_fork.exe process. if yes, it will kill them.
He will launch Elisa if needed.

elisa_reboot.exe could also be use to close the application. Today, each time we exit from Elisa, we kill the process because of a deadlock in elisa_fork.exe. It does not happens all the time, but will kill for each exit.

elisa_reboot.exe could take the following parameters:

elisa_reboot.exe [seconds] [relaunch]

seconds:
 * mandatory
 * type: integer
 * the seconds to wait before check if the process still exists

relaunch:
 * optional
 * type: boolean, default 1
 * if 1, relaunch elisa.exe

Blueprint information

Status:
Complete
Approver:
None
Priority:
Essential
Drafter:
yyoyo
Direction:
Approved
Assignee:
Jesús Corrius
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.5.23
Started by
Jesús Corrius
Completed by
Jesús Corrius

Related branches

Sprints

Whiteboard

The reboot utility has been implemented in Distribuable Dependencies revision 155.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.