André Puel

Results 13 comments of André Puel

The following workaround worked for me: ``` impl WorkQueue { fn push_back(&mut self, message: Result) { let mut message = Some(message); loop { if let Some(sender) = self.waiting.pop_front() { if...

Looks like the `listen()` promise is stuck in the Server async iterator. Even after an connection is upgraded to WebSocket, it will still be handled by the iterator, waiting for...

By doing the following workaround, I've managed to end the listening promise: import { Application, Context } from 'https://deno.land/x/[email protected]/mod.ts'; const app = new Application(); app.use(async (ctx) => { console.log('upgrading'); const...

The second problem (stuck after listening finishes) is happening on the client side, not related to OAK. https://github.com/denoland/deno/issues/7457

@davidmoreno Do you have any thoughs on this?

Right now I am preparing some code I am willing to show you.

https://github.com/Andrepuel/onion/commit/aff94dae31e91300fd5804c8ea9b1bb6b24b73fa Note how cmake first searches for GNUTLS and only then defines ONION_USE_SSL for true or false. If the user had already defined it, the SET() does nothing. Also, if...

Which would be the default value to ONION_USE_SSL?

The only problem that I see is that onion would be hard to compile for newcomers, which would have to install dependencies or choose the right flags for their system....

Upon further investigation I understand now that the problem is lack of dead keys handling. If a dead key is pressed, nothing happens. Nothing specific about "key code 48" but...