title: http.Client hangs when used from a cgo-built shared library
body: <p>I'm writing an Apache Module in Go, everything works fine up until the point the code tries to use <code>http.Client</code> to POST data to a remote server.</p>
  <p>I've extracted the relevant code into a simple <code>main.go</code> test case and it works as expected so the issue does not <em>appear</em> to be in my <code>http.Client</code> configuration.</p>
  <p>There is an old <a href="https://groups.google.com/g/golang-nuts/c/AoCgdBbxR94/m/zdrtAT7wcH0J" rel="nofollow noreferrer">golang-nuts thread</a> discussing issues with cgo's DNS code, I've substituted an IP address for the domain name and still no luck.</p>
  <p>Has anyone else seen this problem with cgo?</p>