Project

General

Profile

Task #7761

Story #3944: DataONE Python products

GMN: Fix ServiceFailure caused by proxy timeout

Added by Roger Dahl about 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
-
Start date:
2016-05-03
Due date:
% Done:

100%

Story Points:
Sprint:

Description

If GMN is used as a D1 proxy for objects from a 3rd party web service, a timeout while GMN is setting up the stream to pass through is not handled correctly and causes GMN to return a HTML ServiceFailure page.

Make timeout values configurable and handle timeouts correctly.

History

#1 Updated by Roger Dahl over 5 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Closed

There is now a setting for this, PROXY_MODE_STREAM_TIMEOUT.

Timeouts are captured and returned as DataONEException with description.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)