I had a quick look at this (I have ZERO Go knowledge though), the code seems to hang at http://bazaar.launchpad.net/~go-dbus/go-dbus/v1/view/136/dbus.go#L303 i.e. waiting for a reply on replyChan
gdb showed that all threads had an infinite chain of futexsleep() except one, that was waiting on epollwait(), and above epollwait() that had a chain of runtime.netpoll().
Hope that helps
I had a quick look at this (I have ZERO Go knowledge though), the code seems to hang at http:// bazaar. launchpad. net/~go- dbus/go- dbus/v1/ view/136/ dbus.go# L303
i.e. waiting for a reply on replyChan
gdb showed that all threads had an infinite chain of futexsleep() except one, that was waiting on epollwait(), and above epollwait() that had a chain of runtime.netpoll().
Hope that helps