4 Replies Latest reply on Sep 20, 2006 3:24 PM by tom.elrod

    change to client leasing

      Due to a bug with remoting regarding now client leases are managed (see http://jira.jboss.com/jira/browse/JBREM-596), the latest code base has been changed so that client leases are managed by the client invoker and not the Client classes themselves.

      In doing this, some behaviors related to configuration have changed slightly and am listing them here for any feedback.

      1. The 'lease_period' property can be set per Client so if different clients have different values for this property, the client invoker needs to have defined rules for how to handle this.

      The rule I currently have defined is the lowest lease period (whether it be via Client's lease_period config or the one provided by server) wins. Then if a Client is disconnected, the next lowest lease period will be used.

      ... well, guess that's it. Everything else remains the same.