yuvipanda / jupyterhub-ssh

SSH Access to JupyterHubs
BSD 3-Clause "New" or "Revised" License
94 stars 29 forks source link

Make proxying properly full duplex #2

Closed yuvipanda closed 4 years ago

yuvipanda commented 4 years ago

We do some timeout tricks to move data around from ssh <-> websocket.

This is lame. We should instead wait for data to become available in one place, and then send it to another, via callbacks or something. We're practically busy-looping right now.