Opened 11 years ago
Closed 11 years ago
Last modified 11 years ago
#11163 closed Patch - Bug Fix (fixed)
Fix mythbackend not exiting after network initialization failure
Reported by: | Owned by: | stuartm | |
---|---|---|---|
Priority: | minor | Milestone: | 0.26.1 |
Component: | MythTV - General | Version: | 0.26-fixes |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
This fixes a bug where MainServer?'s Stop(), which is called by its destructor, falls into an infinite loop. This was caused by new'ing a QRunnable before possible early termination, which could result in a thread never being created, breaking Stop(). Also, made return from run_backend() clean to prevent a segfault condition.
Attachments (1)
Change History (4)
Changed 11 years ago by
Attachment: | mythbackend-noexit-init-error.patch added |
---|
comment:1 Changed 11 years ago by
Milestone: | unknown → 0.26.1 |
---|---|
Owner: | set to stuartm |
Status: | new → accepted |
comment:2 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
In e339b1794b93a222f7a157e75b1c3deb32fd5683/mythtv: