File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 15
15
use Doctrine \DBAL \DBALException ;
16
16
use Doctrine \DBAL \Driver \Result ;
17
17
use Doctrine \DBAL \DriverManager ;
18
+ use Doctrine \DBAL \Exception ;
18
19
use Doctrine \DBAL \Schema \Schema ;
19
20
use Symfony \Component \Lock \Exception \InvalidArgumentException ;
20
21
use Symfony \Component \Lock \Exception \InvalidTtlException ;
@@ -127,7 +128,7 @@ public function save(Key $key)
127
128
128
129
try {
129
130
$ stmt ->execute ();
130
- } catch (DBALException $ e ) {
131
+ } catch (DBALException | Exception $ e ) {
131
132
// the lock is already acquired. It could be us. Let's try to put off.
132
133
$ this ->putOffExpiration ($ key , $ this ->initialTtl );
133
134
} catch (\PDOException $ e ) {
@@ -250,6 +251,7 @@ private function getConnection()
250
251
*
251
252
* @throws \PDOException When the table already exists
252
253
* @throws DBALException When the table already exists
254
+ * @throws Exception When the table already exists
253
255
* @throws \DomainException When an unsupported PDO driver is used
254
256
*/
255
257
public function createTable (): void
You can’t perform that action at this time.
0 commit comments