Changeset ca1cfa9 for server


Ignore:
Timestamp:
Jan 23, 2012, 8:18:03 PM (12 years ago)
Author:
Steven Allen <steven@…>
Branches:
no-cups
Children:
441604f, 3c0760f
Parents:
28b2e89
git-author:
Steven Allen <steven@…> (01/23/12 20:18:03)
git-committer:
Steven Allen <steven@…> (01/23/12 20:18:03)
Message:

Ensure that the player is stopped if a job is canceled or aborted.

Instead of checking job.is_playing, check player.is_playing. We do this
in case of a mismatch (to prevent runnaway mplayer jobs).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/lib/gutenbach/server/job.py

    r2834b9a rca1cfa9  
    478478        """
    479479       
    480         if self.is_playing:
     480        if self.player and self.player.is_playing:
    481481            self.player._callback = None
    482482            self.player.mplayer_stop()
     
    501501        """
    502502
    503         if self.is_playing:
     503        if self.player and self.player.is_playing:
    504504            self.player._callback = None
    505505            self.player.mplayer_stop()
Note: See TracChangeset for help on using the changeset viewer.