@@ -95,11 +95,12 @@ * when setting the "environment" of a CannotProceedException. */ public Continuation(Name top, Hashtable<?,?> environment) { super(); starter = top; - this.environment = environment; + this.environment = (Hashtable<?,?>) + ((environment == null) ? null : environment.clone()); } /** * Determines whether this Continuation contains data that should be * used to continue the operation.