Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
The Vinci client descriptor currently has one timeout setting, which is used for all operations, including the GetMetaData call and the Process call. For services that do very expensive processing, this timeout must be set to a large value so that the Process call can complete. However there's no reason that the timeout should be so large for the GetMetaData call.
This is an issue because if the service is hung, it would be nice if GetMetaData (the first call that the client makes) would return an error after a relatively short amount of time, rather than waiting for the full process timeout to elapse (which could be several minutes, or more).