Fix pyRFC multi-thread issue by using a connection pool