Opened 9 years ago

Closed 8 years ago

#9090 closed Patch - Feature (Won't Fix)

[PATCH] Allow launching of mythgame games via network control calls, and cause mythgame games to be killed when a jump-point is activated

Reported by: James P. Barrett <james.barrett@…> Owned by: robertm
Priority: minor Milestone: unknown
Component: Plugin - MythGame Version: Unspecified
Severity: medium Keywords: mythgame, myth_system, jumppoints
Cc: Ticket locked: no

Description

This patch adds a command

play game {GameName?} [SystemName?]

to the network interface which causes a MythGame? game to be launched. It also modifies how myth_system functions to allow better killing of subprocesses which have spawned their own subprocesses (such as many mythgame games) and implements a mechanism by which whenever a jump-point is jumped to whilst a game is running (which can only really happen via the network interface) the game in question will be killed.

Attachments (1)

mythgame-remote-launch.patch (15.2 KB) - added by James P. Barrett <james.barrett@…> 9 years ago.

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by James P. Barrett <james.barrett@…>

comment:1 Changed 9 years ago by beirdo

Cc: beirdo added
Owner: changed from robertm to beirdo
Status: newassigned

I'd be happy to look over the myth_system part of this post 0.24 release.

comment:2 Changed 9 years ago by beirdo

Component: Plugin - MythGameMythTV - MythSystem

I'll put this back to MythGame? once the MythSystem? portion has been gone over

comment:3 Changed 9 years ago by beirdo

Cc: beirdo removed
Component: MythTV - MythSystemPlugin - MythGame
Owner: changed from beirdo to robertm

The support for JumpAbort? was added to MythSystem? in the mythsystem-rewrite branch. Putting this back to MythGame? for further work.

comment:4 Changed 9 years ago by robertm

Hi James,

I have some time to look at this in the next week or two, but the mythsystem syntax has likely changed enough that the mythgame part of this patch needs some changes-- if you get a chance, you might want to see what the status is against trunk and if it needs updates, attach them here-- that way I have something clean to work with when I get to the ticket in the near future.

Thanks

comment:5 Changed 9 years ago by beirdo

Summary: Patch to allow launching of mythgame games via network control calls, and cause mythgame games to be killed when a jump-point is activated[PATCH] Allow launching of mythgame games via network control calls, and cause mythgame games to be killed when a jump-point is activated
Type: defectPatch - Feature

comment:6 Changed 8 years ago by robertm

Resolution: Won't Fix
Status: assignedclosed

No response to the request to update this for trunk. I am still willing to apply an updated version, but I don't have the time to reimplement this myself.

Note: See TracTickets for help on using tickets.