Changeset 5608:584b36c566e2 in roaraudio for roard/clients.c
- Timestamp:
- 07/31/12 15:31:35 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/clients.c
r5607 r5608 758 758 return -1; 759 759 760 roar_connect_fh(&con, ROAR_CLIENT(cs)->fh); 760 if ( roar_connect_fh(&con, ROAR_CLIENT(cs)->fh) == -1 ) { 761 ROAR_WARN("clients_check(id=%i): Can not create con object for client: %s", id, roar_errorstring); 762 } 761 763 762 764 ROAR_DBG("clients_check(id=%i): c->proto=%i", id, ROAR_CLIENT(cs)->proto); … … 802 804 } else { 803 805 roar_notify_core_emit_simple(event, id, -1, -1, m.cmd, -1, NULL, 0); 804 roar_send_message(&con, &m, flags[1] & COMMAND_FLAG_OUT_LONGDATA ? data : NULL); 806 if ( roar_send_message(&con, &m, flags[1] & COMMAND_FLAG_OUT_LONGDATA ? data : NULL) == -1 ) { 807 ROAR_WARN("clients_check(id=%i): Can not send answer to client: %s", id, roar_errorstring); 808 } 805 809 } 806 810 807 811 if ( flags[1] & COMMAND_FLAG_OUT_CLOSECON ) 808 812 clients_close(id, 1); 813 814 if ( flags[1] & COMMAND_FLAG_OUT_DELETE ) 815 clients_delete(id); 809 816 810 817 break;
Note: See TracChangeset
for help on using the changeset viewer.