Establish a search timeout in the Citation Tool

Description

I've run into cases of run-away searches. For example, searching the "Anthro 368 (Mitani) [set]" for "chimpanzees and mating", I get the first 10 results (out of 135) pretty quickly. I then choose to show 40 items per page and the search goes into an infinite loop of trying to get results. To the user, the "Searching..." alert box is displayed forever.

Based on the debug output, the X-Server gets 91 records, but cannot merge any further. The difficulty is, the X-Server does not produce an error, but rather continues to try and get the remaining results. I can dig a little deeper and see what is actually coming back from the X-Server, but it would be a good idea to put in a consumer-side timeout in the Citation Tool for searching. I'd recommed either a minute or 90 seconds. Steve may have some comments on how long this should be for the Web2Bridge OSID.

Environment

applies to all - description relative to X-Server OSID on UM QA Server.

Activity

Show:

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created October 23, 2006 at 8:55 AM
Updated November 8, 2006 at 6:51 PM