ソースを参照

[HttpKernel] Catch exception when SQLite profiler storage fails to cleanup

ornicar 14 年 前
コミット
4252680ccf

+ 1 - 1
src/Symfony/Component/HttpKernel/Profiler/SQLiteProfilerStorage.php

@@ -94,11 +94,11 @@ class SQLiteProfilerStorage implements ProfilerStorageInterface
         );
         try {
             $this->exec($db, 'INSERT INTO data (token, data, ip, url, time, created_at) VALUES (:token, :data, :ip, :url, :time, :created_at)', $args);
+            $this->cleanup();
             $status = true;
         } catch (\Exception $e) {
             $status = false;
         }
-        $this->cleanup();
         $this->close($db);
 
         return $status;