named pipe async server