updated error page, modified gethost mutex in open_clientfd