diff --git a/ChangeLog b/ChangeLog index 6c7d863a..1dc6aaa7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,7 +17,7 @@ Version 4.2.1.2 'Monza': - Quota allocation fixed. - Core dump fixed. - Bandwidth allocation fixed. - - Memory code clening. + - Memory code cleaning. - Logging fixed. 08/14/2014 Oleg Moskalenko diff --git a/src/apps/relay/mainrelay.c b/src/apps/relay/mainrelay.c index 9b6bcb6d..11dd9dc0 100644 --- a/src/apps/relay/mainrelay.c +++ b/src/apps/relay/mainrelay.c @@ -1701,9 +1701,11 @@ static void drop_privileges(void) static void init_domain(void) { #if !defined(TURN_NO_GETDOMAINNAME) - getdomainname(turn_params.domain,sizeof(turn_params.domain)-1); - if(!strcmp(turn_params.domain,"(none)")) - turn_params.domain[0]=0; + if(getdomainname(turn_params.domain,sizeof(turn_params.domain)-1)<0) { + turn_params.domain[0]=0; + } else if(!strcmp(turn_params.domain,"(none)")) { + turn_params.domain[0]=0; + } #endif }