Changeset 3920:8135cd9db0e5 in roaraudio
- Timestamp:
- 06/09/10 08:54:07 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/clients.c
r3910 r3920 554 554 int client_stream_exec (int client, int stream) { 555 555 int i; 556 int fh; 556 557 557 558 _CHECK_CID(client); … … 567 568 if ( g_clients[client]->streams[i] == stream ) { 568 569 g_clients[client]->execed = stream; 569 streams_set_fh(stream, g_clients[client]->fh); 570 streams_set_socktype(stream, ROAR_SOCKET_TYPE_GENSTR); 570 if ( (fh = streams_get_fh(stream)) == -1 ) { 571 streams_set_fh(stream, g_clients[client]->fh); 572 streams_set_socktype(stream, ROAR_SOCKET_TYPE_GENSTR); 573 } else { 574 close(g_clients[client]->fh); 575 g_clients[client]->fh = fh; 576 } 571 577 ROAR_DBG("client_stream_exec(client=%i, stream=%i) = 0", client, stream); 572 578 return 0;
Note: See TracChangeset
for help on using the changeset viewer.