diff --git a/DependencyInjection/MonologExtension.php b/DependencyInjection/MonologExtension.php index 519ace01..1563881e 100644 --- a/DependencyInjection/MonologExtension.php +++ b/DependencyInjection/MonologExtension.php @@ -681,7 +681,10 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler } else { $options = new Definition( 'Sentry\\Options', - [['dsn' => $handler['dsn']]] + [[ + 'dsn' => $handler['dsn'], + 'default_integrations' => false, // prevent sentry from registering shutdown functions + ]] ); if (!empty($handler['environment'])) { @@ -710,9 +713,6 @@ private function buildHandler(ContainerBuilder $container, $name, array $handler [new Reference($clientId)] ); - // can't set the hub to the current hub, getting into a recursion otherwise... - //$hub->addMethodCall('setCurrent', array($hub)); - $definition->setArguments([ $hub, $handler['level'],