return server;
}
+const char *miracle_server_id( miracle_server server )
+{
+ return server != NULL && server->id != NULL ? server->id : "miracle";
+}
+
void miracle_server_set_config( miracle_server server, char *config )
{
if ( server != NULL )
pthread_attr_setinheritsched( &thread_attributes, PTHREAD_INHERIT_SCHED );
/* pthread_attr_setschedpolicy( &thread_attributes, SCHED_RR ); */
- server->shutdown = 0;
-
while ( !server->shutdown )
{
/* Wait for a new connection. */
struct sockaddr_in ServerAddr;
int flag = 1;
+ server->shutdown = 0;
+
ServerAddr.sin_family = AF_INET;
ServerAddr.sin_port = htons( server->port );
ServerAddr.sin_addr.s_addr = INADDR_ANY;