Edsko de Vries
Edsko de Vries
For almost all files listed in the snapshot, if no locally cached snapshot is available this just means that they should be considered changed and should be downloaded. However, the...
In theupdateframework/specification#76 I mention that we delete the cached snapshot and timestamp on a verification error to avoid attacks where the attackers sets the file version to MAX_INT. However, we...
(I'm logging issues such as these mostly to help make the spec more precise. I hope it's useful.) The update process described in Section 5.1 looks something like: 1. Download...
Currently `withMonitor` is defined as ``` haskell withMonitor :: ProcessId -> Process a -> Process a withMonitor pid code = bracket (monitor pid) unmonitor (\_ -> code) ``` but it...
See https://github.com/simonmar/distributed-process/commit/ad2d328d33bf92102f8d694886f2f44a12c68e3a.
[Imported from JIRA. Reported by Edsko de Vries @edsko) as [DP-5](https://cloud-haskell.atlassian.net/browse/DP-5) on 2012-11-07 15:51:10] Some of the backends may register processes internally (like the logger process in SimpleLocalnet), and we...
[Imported from JIRA. Reported by Edsko de Vries @edsko) as [DP-11](https://cloud-haskell.atlassian.net/browse/DP-11) on 2012-10-23 11:23:33]
If the remote process (or node, or the connection, ..) dies before it manages to send a `SendPort` back to us, we will wait forever. Instead, `spawnChannel` should monitor the...
[Imported from JIRA. Reported by Edsko de Vries @edsko) as [DP-3](https://cloud-haskell.atlassian.net/browse/DP-3) on 2012-10-15 09:20:36] In particular, storing messages by type could be very beneficial.