Changeset 3921:4c4449728a41 in roaraudio for roard/clients.c


Ignore:
Timestamp:
06/09/10 09:37:40 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added RSD EXEC feature to protocol emulation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/clients.c

    r3920 r3921  
    568568  if ( g_clients[client]->streams[i] == stream ) { 
    569569   g_clients[client]->execed = stream; 
    570    if ( (fh = streams_get_fh(stream)) == -1 ) { 
     570   if ( streams_is_ready(stream) == 0 ) { 
    571571    streams_set_fh(stream, g_clients[client]->fh); 
    572572    streams_set_socktype(stream, ROAR_SOCKET_TYPE_GENSTR); 
    573573   } else { 
     574    fh = streams_get_fh(stream); 
     575    ROAR_DBG("client_stream_exec(client=%i, stream=%i): fh=%i", client, stream, fh); 
    574576    close(g_clients[client]->fh); 
    575577    g_clients[client]->fh = fh; 
Note: See TracChangeset for help on using the changeset viewer.