mirror of
https://github.com/rustmailer/bichon.git
synced 2026-08-03 07:48:34 +02:00
chore: adjust IMAP connection timeout configuration
This commit is contained in:
@@ -47,9 +47,10 @@ impl bb8::ManageConnection for ImapConnectionManager {
|
||||
pub async fn build_imap_pool(account_id: u64) -> BichonResult<Pool<ImapConnectionManager>> {
|
||||
let manager = ImapConnectionManager::new(account_id);
|
||||
let pool = Pool::builder()
|
||||
.connection_timeout(Duration::from_secs(30))
|
||||
.connection_timeout(Duration::from_secs(60))
|
||||
//.idle_timeout(Duration::from_secs(120))
|
||||
.retry_connection(true)
|
||||
.queue_strategy(bb8::QueueStrategy::Fifo)
|
||||
.max_size(10)
|
||||
.test_on_check_out(true)
|
||||
.build(manager)
|
||||
|
||||
Reference in New Issue
Block a user