> On 08/08/2017 01:17 PM, William Allen Simpson wrote:
> > Frank, Dominique tracked it down:
> >
> >      #0 0x4e2ea0 in calloc
> > (/export/nfs-ganesha/build/MainNFSD/ganesha.nfsd+0x4e2ea0)
> >      #1 0x5d0447 in gsh_calloc__
> > /export/nfs-ganesha/src/include/abstract_mem.h:145:12
> >      #2 0x7ffff58f7eb6 in svc_dg_xprt_zalloc
> > /export/nfs-ganesha/src/libntirpc/src/svc_dg.c:101:27
> >      #3 0x7ffff58f7abc in svc_dg_xprt_setup
> > /export/nfs-ganesha/src/libntirpc/src/svc_dg.c:119:28
> >      #4 0x7ffff59009eb in svc_xprt_lookup
> > /export/nfs-ganesha/src/libntirpc/src/svc_xprt.c:165:4
> >      #5 0x7ffff58f7608 in svc_dg_ncreatef
> > /export/nfs-ganesha/src/libntirpc/src/svc_dg.c:139:9
> >      #6 0x7ffff58de453 in clnt_dg_ncreatef
> > /export/nfs-ganesha/src/libntirpc/src/clnt_dg.c:123:9
> >      #7 0x7ffff58e11c2 in clnt_dg_ncreate
> > /export/nfs-ganesha/src/libntirpc/ntirpc/rpc/clnt.h:505:10
> >      #8 0x7ffff58e0e64 in clnt_tli_ncreate
> > /export/nfs-ganesha/src/libntirpc/src/clnt_generic.c:383:8
> >      #9 0x7ffff58f32d7 in getclnthandle
> > /export/nfs-ganesha/src/libntirpc/src/rpcb_clnt.c:378:7
> >      #10 0x7ffff58f2622 in __rpcb_findaddr_timed
> > /export/nfs-ganesha/src/libntirpc/src/rpcb_clnt.c:651:13
> >      #11 0x7ffff58e0a0f in clnt_tp_ncreate_timed
> > /export/nfs-ganesha/src/libntirpc/src/clnt_generic.c:287:3
> >      #12 0x7ffff58e08a2 in clnt_ncreate_timed
> > /export/nfs-ganesha/src/libntirpc/src/clnt_generic.c:207:10
> >      #13 0x7ffff58e099d in clnt_ncreate
> > /export/nfs-ganesha/src/libntirpc/src/clnt_generic.c:156:10
> >      #14 0x844a3a in gsh_clnt_create
> > /export/nfs-ganesha/src/RPCAL/rpc_tools.c:487:9
> >      #15 0x71d311 in nsm_connect
> > /export/nfs-ganesha/src/Protocols/NLM/nsm.c:55:13
> >      #16 0x722ae9 in nsm_unmonitor_all
> > /export/nfs-ganesha/src/Protocols/NLM/nsm.c:252:7
> >      #17 0x5de964 in nfs_start
> > /export/nfs-ganesha/src/MainNFSD/nfs_init.c:939:3
> >      #18 0x51c685 in main /export/nfs-
> ganesha/src/MainNFSD/nfs_main.c:489:2
> >      #19 0x7ffff4df2400 in __libc_start_main
> > (/lib64/libc.so.6+0x20400)
> >
> > NSM should be accessible by TCP.  Why are we using UDP?
> >
> > Is there a downstream need?
> >
> 
> Yes, there is a downstream need for NSM.

I had a feeling it was going to be our connection to NSM. 

But hmm, it calls gsh_clnt_create("localhost", SM_PROG, SM_VERS, "tcp")...

Perhaps it could create a client differently...

On the other hand, gsh_clnt_create is also called for NLM callbacks, so we
would need to address that. And that WILL use udp if client is udp.

Frank


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Nfs-ganesha-devel mailing list
Nfs-ganesha-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to