Our connector constructor was missing a copy call when we initialized default headers, which caused all instances of the Connector class to share the same set of headers.
This commit fixes that error and adds a test to prevent it from creeping back in the future.
Our connector constructor was missing a copy call when we initialized default headers, which caused all instances of the Connector class to share the same set of headers.
This commit fixes that error and adds a test to prevent it from creeping back in the future.