Config/Settings to ApplicationRunner (openHandshakeTimeout)
See original GitHub issueHi,
How can I override default openHandshakeTimeout param?
I am going run ApplicationRunner with greater handshake timout in python code.
I have tried, but nothing:
subscriber = ApplicationRunner(url=u"wss://api.....", realm=u"realm1",extra={'openHandshakeTimeout':10})
Issue Analytics
- State:
- Created 6 years ago
- Reactions:3
- Comments:35 (22 by maintainers)
Top Results From Across the Web
WebSocket and WAMP in Python for Twisted and asyncio
Config/Settings to ApplicationRunner (openHandshakeTimeout) ... I am going run ApplicationRunner with greater handshake timout in python ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Have you looked at the (in-progress)
Component
API? On master this allows changing the handshake timeout, too. It only currently works with Twisted (not yet asyncio) but of course that is planned.For your use-case that would look something like this:
Is this API easier to understand? Although you can still use an
ApplicationSession
subclass if you want, there’s no need to subclass to use it…Interesting! They must be running a quite old version of Crossbar.io, which you can tell from the WebSocket upgrade header:
'x-powered-by': 'AutobahnPython/0.13.0'
.We (Crossbar.io GmbH) are offering commercial support for Crossbar.io and all Autobahn client libraries, and as they are running a commercial venture, we’d be happy to address these issues under a support contract. We currently are working with a couple of companies already, and because of limited resources, we prioritize paying customers.