Minor fixes to SSL

This commit is contained in:
nocturn9x 2021-05-31 11:11:56 +02:00
parent fc13f5eef5
commit 668404b049
2 changed files with 3 additions and 2 deletions

View File

@ -18,6 +18,7 @@ limitations under the License.
# Import libraries and internal resources
import types
import socket
from itertools import chain
from timeit import default_timer
from giambio.context import TaskManager

View File

@ -19,9 +19,9 @@ import socket as builtin_socket
from giambio.run import get_event_loop
from giambio.exceptions import ResourceClosed
from giambio.traps import want_write, want_read
from ssl import SSLWantReadError, SSLWantWriteError
# TODO: Take into account SSLWantReadError and SSLWantWriteError
IOInterrupt = (BlockingIOError, InterruptedError)
IOInterrupt = (BlockingIOError, InterruptedError, SSLWantReadError, SSLWantWriteError)
class AsyncSocket: