amoeba icon indicating copy to clipboard operation
amoeba copied to clipboard

Amœba is a distributed network.

Results 18 amoeba issues
Sort by recently updated
recently updated
newest added

e.g. util/* Also the multi executable doesn't have the same name as the one generated by the makefile. The .cabal file should probably be gardened a bit.

Bug

There are tiny holes for orphan threads open when an exception is thrown (maybe asynchronically) just after creating a thread with e.g. `outputThread` and the restarter. These functions should instead...

Bug
Enhancement
Refactoring

Since there already is a minimum period until a restart happens, why not trigger a restart every time the BSS receives a bootstrap request, instead of every N times?

#51 claims to wait for all forks, which the program does, at least superficially. This ticket serves as a reminder that all fork sites should be visited carefully, to make...

The current implementation with its short/medium/long tickrates was chosen initially so the code could grow easier, not requiring a new config parser field for every new loop that ticks. As...

Enhancement
Refactoring

The `--bootstrap` flag currently only supports IPv4 addresses.

Missing feature

c59eadc94ca7d10dbfad467ac8278ec010f4780e introduces candidate refactorings to port dotfile generation to `Text` instead of `String`, making better use of `Foldable`, and combining node targets à la `A -> {X,Y,Z}`. Using a small...

Refactoring

After some restarts, the bootstrap serveri dies because of too many open connections. Reproducible by running ``` utils/launch bss1 utils/launch multi1 ```

Critical

Not sure whether this is a bug or the right behaviour. The server runs well, but it's worth investigating anyway.

Refactoring

Yea, still. :-(

Bug