properly fix the http disposal issue