Recently we’ve been experiencing a number of software failures company-wide in our custom-built line-of-business app. The application connects via Web Services to the Sabre GDS to obtain hotel room pricing and availability at multiple hotels simultaneously. The application is multi-threaded, consuming upwards of 300 or more threads during