Tuner not released when Client goes to sleep. (1 Viewer)

joboehl

Retired Team Member
  • Premium Supporter
  • July 30, 2006
    431
    4
    Home Country
    Brazil Brazil
    MediaPortal Version: 0.2.2 SVN 12771
    MediaPortal Skin:
    Windows Version: XP Home SP2 (Client) MCE 2K5 (Server)
    CPU Type: A64 3000+ (Client) Semprom 2600+ (Server)
    HDD: 2.5'' Hitachi 40Gb (Client) 1Tb RAID0 (Server)
    Memory: 512MB DDR 400 (Client) - 512MB Server
    Motherboard: A8N-SLI (Client) K8N (Server)
    Motherboard Chipset: nVidia nForce4 (Client) nForce 3 250 (Server)
    Motherboard Bios:
    Video Card: nVidia 6150 (Client) Radeon 9600 (Server)
    Video Card Driver:
    Sound Card: OnBoard Ac'97 (both)
    Sound Card AC3: TB Montego DDL (Client) none at the server
    Sound Card Driver:
    1. TV Card: Hauppauge WinTV PVR500 (Server)
    1. TV Card Type: Analog
    1. TV Card Driver:
    2. TV Card:
    2. TV Card Type:
    2. TV Card Driver:
    3. TV Card:
    3. TV Card Type:
    3. TV Card Driver:
    4. TV Card:
    4. TV Card Type:
    4. TV Card Driver:
    MPEG2 Video Codec: MPV
    MPEG2 Audio Codec: MPA
    Satelite/CableTV Provider: Net Brasil
    HTPC Case: Silverstone LC10M
    Cooling: Zalmann
    Power Supply: Enermax (Client) Seventeam 520 (Server)
    Remote: Microsoft MCE
    TV: Samsung LCD 32''
    TV - HTPC Connection: VGA

    When using the client and server on a network environment, when putting the client to sleep the server doesn't stop timeshifting and keeps the tuner associated with the machine. In cases where more than one machine access the same server, a card might not be available to other machines even if one machine is sleeping.

    Steps to reproduce:
    - Start watching TV on Client (eg: Client1).
    - At the server, open the SetupTV application. Notice that at least one of the tuners is assigned to Client1 and the status is timeshifting.
    - It should also appear in the Streaming list.
    - At Client1, press the suspend button (Ex: Power button on MCE remote. Used this one). System should suspend.
    - Check the SetupTV application again at the server. Card is still associated to Client1 and still timeshifting, even after suspending.
    - Client doesn't appears in the Streaming list anymore, even with tuner still locked and timeshifting active.

    This behavior is always reproducible.

    Expected behavior: Tuner should be released and timeshifting should stop, or at least the bahavior should be configurable (ex: Could be an option of always keeping a card associated with a client or not).

    I'll be attaching logs in the coming days. I'am traveling now and can't access the server to reproduce the error and generate the logs.
     

    mrkaras

    Portal Pro
    December 9, 2006
    541
    7
    Home Country
    I would expect there to be a timeout period that will disconnect a client if they disappear for too long, are you sure you don't just have to wait longer (I didn't test this so you may be right)
     

    joboehl

    Retired Team Member
  • Premium Supporter
  • July 30, 2006
    431
    4
    Home Country
    Brazil Brazil
    This was fixed in the latest SVNs.
     

    Users who are viewing this thread

    Top Bottom