using `unix:` prefix soved the problem, thanks. 

On Saturday, November 17, 2018 at 4:36:39 PM UTC+3:30, David Renshaw wrote:
>
> Does it work if you prefix the address with "unix:", like "un
> ix:/Users/reza/.userdata/rpc/accounts"?
>
>
> https://github.com/capnproto/capnproto/blob/12d346b2ab99149f2779cc98fbaf2d6f0a8ea9bb/c%2B%2B/src/kj/async-io-unix.c%2B%2B#L608
>
> On Sat, Nov 17, 2018 at 2:11 AM <[email protected] <javascript:>> wrote:
>
>> Hi 
>> I used following code for my sever implementation: 
>>
>> kj::AsyncIoContext asyncIO = kj::setupAsyncIo();
>> auto &waitScope = asyncIO.waitScope;
>> auto &ioProvider = *asyncIO.provider;
>> auto &network = ioProvider.getNetwork();
>> auto addr = network.parseAddress(instance->address).wait(waitScope);
>> auto listner = addr->listen();
>> capnp::TwoPartyServer server(kj::heap<RPCHandler>());
>> auto serverPromise = server.listen(*listner);
>>
>>
>> but when I pass a unix domain socket path as address, got following 
>> error: 
>>
>> libc++abi.dylib: terminating with uncaught exception of type kj::
>> ExceptionImpl: kj/async-io-unix.c++:941: failed: DNS lookup failed.; 
>> params.host = /Users/reza/.userdata/rpc/accounts; params.service = ; 
>> gai_strerror(status) = nodename nor servname provided, or not known
>> stack: 1025a8636 1025b0435 1025b00bd 102593ec2 1025944dc 102594323 
>> 102575426 1025954f4 1024c5656 1024c50c0 1024c4d47 7fff719e1660 
>> 7fff719e150c 7fff719e0bf8
>>
>> could anyone help me on this? 
>>
>> thanks,
>> Reza
>>
>>
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Cap'n Proto" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> Visit this group at https://groups.google.com/group/capnproto.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Cap'n Proto" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/capnproto.

Reply via email to