Changeset 4395:fd02b170c292 in roaraudio for roard
- Timestamp:
- 09/26/10 18:24:55 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/clients.c
r4394 r4395 156 156 counters_inc(clients, -1); 157 157 158 if (ROAR_CLIENT( g_clients[id])->execed != -1) {158 if (ROAR_CLIENT(cs)->execed != -1) { 159 159 // return streams_delete(g_clients[id]->execed); 160 ROAR_CLIENT( g_clients[id])->execed = -1;160 ROAR_CLIENT(cs)->execed = -1; 161 161 close_client_fh = 0; 162 162 } 163 163 164 164 for (i = 0; i < ROAR_CLIENTS_MAX_STREAMS_PER_CLIENT; i++) { 165 streams_delete(ROAR_CLIENT( g_clients[id])->streams[i]);166 } 167 168 if ( ROAR_CLIENT( g_clients[id])->fh != -1 && close_client_fh )169 close(ROAR_CLIENT( g_clients[id])->fh);170 171 roar_nnode_free(&(ROAR_CLIENT( g_clients[id])->nnode));172 173 roar_mm_free( g_clients[id]);165 streams_delete(ROAR_CLIENT(cs)->streams[i]); 166 } 167 168 if ( ROAR_CLIENT(cs)->fh != -1 && close_client_fh ) 169 close(ROAR_CLIENT(cs)->fh); 170 171 roar_nnode_free(&(ROAR_CLIENT(cs)->nnode)); 172 173 roar_mm_free(cs); 174 174 g_clients[id] = NULL; 175 175
Note: See TracChangeset
for help on using the changeset viewer.