mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Rukletsov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (MESOS-7931) LibeventSSLSocket send does not expose progress.
Date Tue, 05 Sep 2017 08:41:02 GMT

     [ https://issues.apache.org/jira/browse/MESOS-7931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alexander Rukletsov updated MESOS-7931:
---------------------------------------
    Labels:   (was: reliability)

> LibeventSSLSocket send does not expose progress.
> ------------------------------------------------
>
>                 Key: MESOS-7931
>                 URL: https://issues.apache.org/jira/browse/MESOS-7931
>             Project: Mesos
>          Issue Type: Bug
>          Components: libprocess
>            Reporter: Benjamin Mahler
>
> Currently, {{LibeventSSLSocket::send(const char* data, size_t size)}}, unlike {{PollSocket}}
and the POSIX socket API, will only return once all of the data has been written. The caller
is unable to see if some progress could be made on writing the data.
> This is problematic. For example, if we want to implement a send timeout, we cannot cancel
the timeout when progress is made, since we're only notified when the whole send finishes.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message