diff --git a/src/Dibi/Connection.php b/src/Dibi/Connection.php index 9b6b3a6..d4d3cb6 100644 --- a/src/Dibi/Connection.php +++ b/src/Dibi/Connection.php @@ -353,7 +353,7 @@ class Connection implements IConnection $this->onEvent($event->done()); } - } catch (Exception $e) { + } catch (DriverException $e) { if ($event) { $this->onEvent($event->done($e)); } @@ -377,7 +377,7 @@ class Connection implements IConnection $this->onEvent($event->done()); } - } catch (Exception $e) { + } catch (DriverException $e) { if ($event) { $this->onEvent($event->done($e)); } @@ -401,7 +401,7 @@ class Connection implements IConnection $this->onEvent($event->done()); } - } catch (Exception $e) { + } catch (DriverException $e) { if ($event) { $this->onEvent($event->done($e)); }