Repository: aries-jax-rs-whiteboard Updated Branches: refs/heads/master 7ceb8f191 -> 9f7ecf18c
Avoid concurrent modification exception Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/dc976c14 Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/dc976c14 Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/dc976c14 Branch: refs/heads/master Commit: dc976c14ad0a646d8551038606dc3d2cd6a3a046 Parents: 7ceb8f1 Author: Carlos Sierra <[email protected]> Authored: Thu Aug 9 17:37:38 2018 +0200 Committer: Carlos Sierra <[email protected]> Committed: Thu Aug 9 17:42:58 2018 +0200 ---------------------------------------------------------------------- .../whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/dc976c14/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java ---------------------------------------------------------------------- diff --git a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java index 54cb945..b6a5687 100644 --- a/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java +++ b/jax-rs.whiteboard/src/main/java/org/apache/aries/jax/rs/whiteboard/internal/cxf/CxfJaxrsServiceRegistrator.java @@ -77,7 +77,7 @@ public class CxfJaxrsServiceRegistrator { rewire(); } - public void add(ResourceProvider resourceProvider) { + public synchronized void add(ResourceProvider resourceProvider) { if (_closed) { return; } @@ -94,7 +94,7 @@ public class CxfJaxrsServiceRegistrator { } } - public void addProvider(ServiceTuple<?> tuple) { + public synchronized void addProvider(ServiceTuple<?> tuple) { if (_closed) { return; } @@ -169,7 +169,7 @@ public class CxfJaxrsServiceRegistrator { return classes; } - public void remove(ResourceProvider resourceProvider) { + public synchronized void remove(ResourceProvider resourceProvider) { if (_closed) { return; } @@ -179,7 +179,7 @@ public class CxfJaxrsServiceRegistrator { rewire(); } - public void removeProvider(ServiceTuple<?> tuple) { + public synchronized void removeProvider(ServiceTuple<?> tuple) { if (_closed) { return; }
