diff --git a/graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt b/graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt index fa6f905f5..0c828b65e 100644 --- a/graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt +++ b/graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt @@ -516,7 +516,7 @@ open class DgsSpringGraphQLAutoConfiguration( * Defaults to [Dispatchers.Unconfined] which runs coroutines immediately on the calling thread. * Override this bean to customize the dispatcher for your specific use case. */ - @Bean + @Bean(defaultCandidate = false) @Qualifier("dgsCoroutineDispatcher") @ConditionalOnMissingBean(name = ["dgsCoroutineDispatcher"]) open fun dgsCoroutineDispatcher(): CoroutineDispatcher = Dispatchers.Unconfined