Skip to content

Commit aba3e7d

Browse files
author
Amir Behnam
authored
Merge pull request #67 from groupby/f/fixHeaders2
make headers thread safe
2 parents f06ebae + 3e7478f commit aba3e7d

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/com/groupbyinc/api/AbstractBridge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public abstract class AbstractBridge {
7373
private CloseableHttpClient httpClient;
7474
private long retryTimeout = DEFAULT_RETRY_TIMEOUT;
7575
private long maxTries = DEFAULT_MAX_TRIES;
76-
private List<Header> headers = new ArrayList<Header>();
76+
private volatile List<Header> headers = new ArrayList<Header>();
7777

7878
/**
7979
* <code>

src/main/java/com/groupbyinc/api/CloudBridge.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ public CloudBridge(String clientKey, String customerId, ConnectionConfiguration
7373
*
7474
* @internal
7575
*/
76-
public void setCachingEnabled(boolean cachingEnabled) {
76+
public synchronized void setCachingEnabled(boolean cachingEnabled) {
7777
if (containsSkipCachingHeader()) {
7878
if (cachingEnabled) {
7979
removeSkipCachingHeader();

0 commit comments

Comments
 (0)