Modify

#425 closed defect (wontfix)

Check if the binary still exists when doing a /RESTART

Reported by: wilmer Owned by:
Priority: normal Milestone:
Component: BitlBee Version: 1.2
Keywords: Cc:
IRC client+version: Client-independent Operating System: Public server
OS version/distro:

Description

I just tried to revert a BitlBee binary, but accidentally messed up the symlinks to the current binary which took down the ForkDaemon. It blindly tries to execve() itself, but it'd probably be nice if it could first check if the binary still exists.

Surely there's a race condition here, etc etc, but it's not *that* important.

To fix this completely, I may try to fall back to a call back to main() if the exec() fails.

Attachments (0)

Change History (2)

comment:1 Changed at 2015-04-01T03:18:26Z by dx

Resolution: wontfix
Status: newclosed

HI WILMER :D. HAVE A WONTFIX!

Really though this doesn't seem like something worth fixing. You broke it, it broke as a result, nobody is surprised.

comment:2 Changed at 2016-07-07T20:51:01Z by dx

Milestone: 1.2.x

Modify Ticket

Action
as closed The ticket will remain with no owner.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.