Comments (3)
From memory I think maybe_future will turn non-asyncio futures (e.g. concurrent.futures.Future) into an asyncio future.
Actually the problem isn't as complicated as it sounds - it's really just down to the limitations of the way authentication is built into Tornado, and this is a workaround by the Jupyter team. But it just feels a shame to rewrite some of the Tornado auth just in order to avoid these logs... But I think it will come out as a side effect of other features in the future anyway.
from jhsingle-native-proxy.
Thanks for the report, but actually this is expected behavior!
It is due to a necessary workaround in some of the core JupyterHub code here.
I have some plans to make this redundant though, and in the meantime, I will document it to avoid worrying users.
However, of course this error message should just show up in the logs but not impede the Dashboard. Please could I ask, in your case is there ultimately a problem with the dashboard? (Or did you just notice the error in the logs and it caused concern even though there were no apparent side effects?)
from jhsingle-native-proxy.
Thanks for the reply @danlester
However, of course this error message should just show up in the logs but not impede the Dashboard. Please could I ask, in your case is there ultimately a problem with the dashboard? (Or did you just notice the error in the logs and it caused concern even though there were no apparent side effects?)
Indeed there was at the end no problem to display the dashboard. I saw it looking at the logs.
I remember seeing maybe_future in some jupyter packages. But I don't know if it is appropriate here - and I'm unsure it is compatible with
asyncio
.
from jhsingle-native-proxy.
Related Issues (18)
- Depending on jupyter-server-proxy HOT 4
- Is --template is supported? HOT 7
- Integrating JupyterHub with Voila's progressive rendering HOT 8
- Make readiness timeout configurable HOT 9
- Websocket max_message_size is too low HOT 5
- Error: No such option: --SingleUserNotebookApp.default_url HOT 5
- jhsingle-native-proxy not showing running notebook while using voila until notebook finish its execution HOT 3
- Unable to setup with TLJH HOT 10
- [Feature Request] Binder Button HOT 2
- Getting 404 error while launching Streamlit dashboard HOT 3
- simpervisor update breaks jhsingle-native-proxy HOT 1
- idea : support for UNIX sockets HOT 1
- Jhsingle-native-proxy 0.8.1 logger not outputting log messages to the console HOT 1
- Intermittent 500 Internal Server Error due to Premature Child Process Termination in `ensure_process`
- timeouts HOT 2
- Exposing some logs from the process being proxied HOT 2
- py39 compat HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jhsingle-native-proxy.