jaxws/src/share/jaf_classes/javax/activation/DataHandler.java
changeset 23959 f37ffa18553c
parent 22678 ac1ea46be942
--- a/jaxws/src/share/jaf_classes/javax/activation/DataHandler.java	Wed Jul 05 19:36:17 2017 +0200
+++ b/jaxws/src/share/jaf_classes/javax/activation/DataHandler.java	Sun Dec 15 23:35:45 2013 +0100
@@ -368,7 +368,12 @@
         // if it's not set, set it...
         if (transferFlavors == emptyFlavors)
             transferFlavors = getDataContentHandler().getTransferDataFlavors();
-        return transferFlavors;
+
+        if (transferFlavors == emptyFlavors)
+            return transferFlavors;
+        else
+            return transferFlavors.clone();
+
     }
 
     /**