fix empty peername segfault