Skip to content

Commit

Permalink
Make RabbitStreamTemplate.producer as volatile
Browse files Browse the repository at this point in the history
  • Loading branch information
artembilan committed Oct 21, 2024
1 parent b1c6893 commit f150bf5
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -79,8 +79,6 @@ public class RabbitStreamTemplate implements RabbitStreamOperations, Application

private boolean streamConverterSet;

private Producer producer;

private String beanName;

private ProducerCustomizer producerCustomizer = (name, builder) -> { };
Expand All @@ -90,10 +88,12 @@ public class RabbitStreamTemplate implements RabbitStreamOperations, Application
@Nullable
private RabbitStreamTemplateObservationConvention observationConvention;

private volatile boolean observationRegistryObtained;

private ObservationRegistry observationRegistry;

private volatile Producer producer;

private volatile boolean observationRegistryObtained;

/**
* Construct an instance with the provided {@link Environment}.
* @param environment the environment.
Expand Down

0 comments on commit f150bf5

Please sign in to comment.