Nicolas Trangez

Results 79 comments of Nicolas Trangez

I think for now I'll add a `header_check` in my `submission`'s Postfix configuration to add the `X-MimeOLE` header when "necessary". (Now, IMHO the rule should be either extended to "support"...

On my system (Fedora 14), /usr/bin/open is a symlink to /usr/bin/openvt. Same on an Ubuntu 8.04.4 (Hardy LTS) system.

My bad, using `liftIO` and `withRunInIO`, it *is* possible to use `catch` and whatnot, and hence achieve what I was after, but it feels a bit complicated v.s. having `MonadCatch`...

Well, `unliftio` uses/depends on `safe-exceptions`, which pulls in `exceptions` anyway (it uses the very same `Monad{Throw,Catch,Mask}` classes), so there wouldn't really be an extra dependency, only an extra direct dependency...

So, I looked into this, but for now couldn't find a way to bring in an `NFData` constraint on `res` in `forall res. msg res -> Actor msg res` which...

I wanted to reduce my test-case to something "smaller" but didn't get to it yet. Indeed, as your test shows, replacing `async` by what it basically does behind the scenes...

I was, for now, able to recover the exception by using a `withTeardown` from which I `print` the `Condition` in a `liftIO`. Ugly but worked. This lead me to another...

This is how the initial Raft description worked as well, sort of: distributing entries was piggybacked on heartbeats, and could be 'sped up' by injecting a fake intermediate heartbeat. So...

@drchaos, there's no real 'roadmap' for Kontiki... If you'd like to take a stab at cluster membership support, please do! I have no design in mind for now, so do...