what is the timeout setting of the http client? and is it different for powerbuilder vs powerserver (2020)?
windows api has 4 timeout setttings:
BOOL WinHttpSetTimeouts( int nResolveTimeout, int nConnectTimeout, int nSendTimeout, int nReceiveTimeout );
what exactly is being set for the http client?
I tried setting the http timeout to 30 minutes and the result is that the http request returned an error almost immediately for any process more than 1 minute. leaving it blank or 0 resulted in it working for any process less than 5 minutes. anything over 5 seems to just hang forever. I can tell that the web api process does finish via 2 sets of logs, so there must be a timeout issue on http client.
Thanks for your reporting it as a new enhancement request.
We've submitted this request to our product team for consideration.
Regards,