mirror of https://github.com/nocturn9x/giambio.git
Minor fixes to SSL
This commit is contained in:
parent
fc13f5eef5
commit
668404b049
|
@ -18,6 +18,7 @@ limitations under the License.
|
||||||
|
|
||||||
# Import libraries and internal resources
|
# Import libraries and internal resources
|
||||||
import types
|
import types
|
||||||
|
import socket
|
||||||
from itertools import chain
|
from itertools import chain
|
||||||
from timeit import default_timer
|
from timeit import default_timer
|
||||||
from giambio.context import TaskManager
|
from giambio.context import TaskManager
|
||||||
|
|
|
@ -19,9 +19,9 @@ import socket as builtin_socket
|
||||||
from giambio.run import get_event_loop
|
from giambio.run import get_event_loop
|
||||||
from giambio.exceptions import ResourceClosed
|
from giambio.exceptions import ResourceClosed
|
||||||
from giambio.traps import want_write, want_read
|
from giambio.traps import want_write, want_read
|
||||||
|
from ssl import SSLWantReadError, SSLWantWriteError
|
||||||
|
|
||||||
# TODO: Take into account SSLWantReadError and SSLWantWriteError
|
IOInterrupt = (BlockingIOError, InterruptedError, SSLWantReadError, SSLWantWriteError)
|
||||||
IOInterrupt = (BlockingIOError, InterruptedError)
|
|
||||||
|
|
||||||
|
|
||||||
class AsyncSocket:
|
class AsyncSocket:
|
||||||
|
|
Loading…
Reference in New Issue