Changeset View
Changeset View
Standalone View
Standalone View
resources/imap/sessionpool.cpp
Show All 24 Lines | |||||
360 | KIMAP::Session *session = nullptr; | 360 | KIMAP::Session *session = nullptr; | ||
361 | if (m_pendingInitialSession) { | 361 | if (m_pendingInitialSession) { | ||
362 | session = m_pendingInitialSession; | 362 | session = m_pendingInitialSession; | ||
363 | } else { | 363 | } else { | ||
364 | session = new KIMAP::Session(m_account->server(), m_account->port(), this); | 364 | session = new KIMAP::Session(m_account->server(), m_account->port(), this); | ||
365 | QObject::connect(session, &QObject::destroyed, this, &SessionPool::onSessionDestroyed); | 365 | QObject::connect(session, &QObject::destroyed, this, &SessionPool::onSessionDestroyed); | ||
366 | session->setUiProxy(m_sessionUiProxy); | 366 | session->setUiProxy(m_sessionUiProxy); | ||
367 | session->setTimeout(m_account->timeout()); | 367 | session->setTimeout(m_account->timeout()); | ||
368 | session->setUseNetworkProxy(m_account->useNetworkProxy()); | ||||
368 | m_connectingPool << session; | 369 | m_connectingPool << session; | ||
369 | } | 370 | } | ||
370 | 371 | | |||
371 | QObject::connect(session, &KIMAP::Session::connectionLost, | 372 | QObject::connect(session, &KIMAP::Session::connectionLost, | ||
372 | this, &SessionPool::onConnectionLost); | 373 | this, &SessionPool::onConnectionLost); | ||
373 | 374 | | |||
374 | KIMAP::LoginJob *loginJob = new KIMAP::LoginJob(session); | 375 | KIMAP::LoginJob *loginJob = new KIMAP::LoginJob(session); | ||
375 | loginJob->setUserName(m_account->userName()); | 376 | loginJob->setUserName(m_account->userName()); | ||
Show All 24 Lines |