[haiku-commits] Change in haiku[master]: mail: IMAP fix recv forever loop on server close connection

  • From: Gerrit <review@xxxxxxxxxxxxxxxxxxx>
  • To: waddlesplash <waddlesplash@xxxxxxxxx>, haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 22 Nov 2018 06:55:35 +0000

From Peter Kosyh <p.kosyh@xxxxxxxxx>:

Peter Kosyh has uploaded this change for review. ( 
https://review.haiku-os.org/724


Change subject: mail: IMAP fix recv forever loop on server close connection
......................................................................

mail: IMAP fix recv forever loop on server close connection

When reading stream from closed (by server) TCP socket throw StreamException 
(not ParseException).
This fixes forever loop in Protocol::HandleResponse on server disconnect.

This patch fixes #14710
---
M src/add-ons/mail_daemon/inbound_protocols/imap/imap_lib/Response.cpp
M src/add-ons/mail_daemon/inbound_protocols/imap/imap_lib/Response.h
2 files changed, 7 insertions(+), 7 deletions(-)



  git pull ssh://git.haiku-os.org/haiku refs/changes/24/724/1
--
To view, visit https://review.haiku-os.org/724
To unsubscribe, or for help writing mail filters, visit 
https://review.haiku-os.org/settings

Gerrit-Project: haiku
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I29e9830b360cb56cb1ef037c0378d64422075c4d
Gerrit-Change-Number: 724
Gerrit-PatchSet: 1
Gerrit-Owner: Peter Kosyh <p.kosyh@xxxxxxxxx>

Other related posts:

  • » [haiku-commits] Change in haiku[master]: mail: IMAP fix recv forever loop on server close connection - Gerrit