<?xml version="1.0" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugzilla.mcs.anl.gov/accessgrid/bugzilla.dtd">

<bugzilla version="3.2.3"
          urlbase="http://bugzilla.mcs.anl.gov/accessgrid/"
          maintainer="webmaster@mcs.anl.gov"
>

    <bug>
          <bug_id>1829</bug_id>
          
          <creation_ts>2008-09-14 18:08</creation_ts>
          <short_desc>New venue cache needs faster timeout</short_desc>
          <delta_ts>2010-03-30 17:35:32</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Virtual Venues Client Software</product>
          <component>Client UI</component>
          <version>3.2 beta 1</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>3.2</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Christoph Willing">c.willing@uq.edu.au</reporter>
          <assigned_to name="Thomas D. Uram">turam@mcs.anl.gov</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who name="Christoph Willing">c.willing@uq.edu.au</who>
            <bug_when>2008-09-14 18:08:36</bug_when>
            <thetext>The ANL vv3 server is hardcoded as the server whose venues are cached when the VenueClient first starts up. If that server is down and there is no existing venue cache e.g. first time user, then there is an inordinate delay while the caching mechanism tries unsuccessfully to contact the venue server. This delay makes it appear that the VenueClient has frozen, although waiting ~5 minutes till the connection attempt times out restores normal usage.

The venue caching mechanism needs some faster sort of timeout - just like that used for polling bridge servers.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who name="Christoph Willing">c.willing@uq.edu.au</who>
            <bug_when>2008-09-14 18:16:16</bug_when>
            <thetext>I just looked at the vene cache code some more and see that the ANL vv3 server is not actually hard coded in normal usage (looks like that is for a test case or something).

However the ANL server is set as the default for a new user so the problem still stands - a faster timeout is needed.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who name="Thomas D. Uram">turam@mcs.anl.gov</who>
            <bug_when>2010-03-30 17:35:32</bug_when>
            <thetext>The venue cache will no longer be updated synchronously (i.e. on the main thread) at startup. It will be updated in the background instead. Background updates were happening before, but the change is that if the cache does not exist, the cache is now updated sooner than it would have been.</thetext>
          </long_desc>
      
      

    </bug>

</bugzilla>