Skip to content

Commit a46c534

Browse files
authored
Merge pull request #12 from worksome/bugfix/shutdown-logger
fix: ensure that logger is shutdown
2 parents d2d5146 + 686958c commit a46c534

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/LaravelTelemetryServiceProvider.php

+4-2
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,10 @@ public function boot(): void
6666
});
6767

6868
$this->app->terminating(function () {
69-
if ($this->app->make(Repository::class)->get('telemetry.sdk.disabled')) {
70-
return;
69+
if ($this->app->resolved(LoggerProviderSdkInterface::class)) {
70+
/** @var LoggerProviderSdkInterface $logger */
71+
$logger = $this->app->get(LoggerProviderSdkInterface::class);
72+
$logger->shutdown();
7173
}
7274

7375
if ($this->app->resolved(MeterProviderSdkInterface::class)) {

0 commit comments

Comments
 (0)