@@ -190,14 +190,6 @@ macro_rules! check_desync(
190
190
)
191
191
)
192
192
193
- macro_rules! fail_unless_failing(
194
- ( $( $t: tt) * ) => (
195
- if !task:: failing( ) {
196
- fail!( $( $t) * )
197
- }
198
- )
199
- )
200
-
201
193
pub mod error;
202
194
pub mod pool;
203
195
mod message;
@@ -405,11 +397,7 @@ struct InnerPostgresConnection {
405
397
impl Drop for InnerPostgresConnection {
406
398
fn drop ( & mut self ) {
407
399
if !self . finished {
408
- match self . finish_inner ( ) {
409
- Ok ( ( ) ) | Err ( PgStreamDesynchronized ) => { }
410
- Err ( err) =>
411
- fail_unless_failing ! ( "Error dropping connection: {}" , err)
412
- }
400
+ let _ = self . finish_inner ( ) ;
413
401
}
414
402
}
415
403
}
@@ -886,11 +874,7 @@ pub struct PostgresTransaction<'conn> {
886
874
impl < ' conn > Drop for PostgresTransaction < ' conn > {
887
875
fn drop ( & mut self ) {
888
876
if !self . finished {
889
- match self . finish_inner ( ) {
890
- Ok ( ( ) ) | Err ( PgStreamDesynchronized ) => { }
891
- Err ( err) =>
892
- fail_unless_failing ! ( "Error dropping transaction: {}" , err)
893
- }
877
+ let _ = self . finish_inner ( ) ;
894
878
}
895
879
}
896
880
}
@@ -1013,11 +997,7 @@ pub struct PostgresStatement<'conn> {
1013
997
impl < ' conn > Drop for PostgresStatement < ' conn > {
1014
998
fn drop ( & mut self ) {
1015
999
if !self . finished . get ( ) {
1016
- match self . finish_inner ( ) {
1017
- Ok ( ( ) ) | Err ( PgStreamDesynchronized ) => { }
1018
- Err ( err) =>
1019
- fail_unless_failing ! ( "Error dropping statement: {}" , err)
1020
- }
1000
+ let _ = self . finish_inner ( ) ;
1021
1001
}
1022
1002
}
1023
1003
}
@@ -1227,11 +1207,7 @@ pub struct PostgresRows<'stmt> {
1227
1207
impl < ' stmt > Drop for PostgresRows < ' stmt > {
1228
1208
fn drop ( & mut self ) {
1229
1209
if !self . finished {
1230
- match self . finish_inner ( ) {
1231
- Ok ( ( ) ) | Err ( PgStreamDesynchronized ) => { }
1232
- Err ( err) =>
1233
- fail_unless_failing ! ( "Error dropping result: {}" , err)
1234
- }
1210
+ let _ = self . finish_inner ( ) ;
1235
1211
}
1236
1212
}
1237
1213
}
0 commit comments