diff options
Diffstat (limited to 'src/ssl')
| -rw-r--r-- | src/ssl/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ssl/mod.rs b/src/ssl/mod.rs index 9b320c49..390e8230 100644 --- a/src/ssl/mod.rs +++ b/src/ssl/mod.rs @@ -479,8 +479,8 @@ impl<S: Stream> SslStream<S> { &mut self.stream } - fn in_retry_wrapper(&mut self, blk: |&Ssl| -> c_int) - -> Result<c_int, SslError> { + fn in_retry_wrapper<F>(&mut self, mut blk: F) + -> Result<c_int, SslError> where F: FnMut(&Ssl) -> c_int { loop { let ret = blk(&*self.ssl); if ret > 0 { |