#5 replace the gnunet scheduler with a guile-fibers implementation

Отворени
отворен преди 4 години от maximed · 3 коментара

Done, modulo bugs and some missing functions. Let's keep (rehash fibers) in-tree for some longer to work out the kinks, then extract to a new repo at https://notabug.org/mdevos/fibers-gnunet.

Done, modulo bugs and some missing functions. Let's keep (rehash fibers) in-tree for some longer to work out the kinks, then extract to a new repo at https://notabug.org/mdevos/fibers-gnunet.
Maxime Devos коментира преди 4 години
Притежател

All functions are implemented, but interrupting twice yields a segfault

All functions are implemented, but interrupting twice yields a segfault
Maxime Devos коментира преди 4 години
Притежател

(#< base-ops: #(#< wrap-fn: #f try-fn: # block-fn: #> #< wrap-fn: malloc(): smallbin double linked list corrupted

(#<<choice-op> base-ops: #(#<<base-op> wrap-fn: #f try-fn: #<procedure try-fn ()> block-fn: #<procedure block-fn (get-flag get-sched resume-get)>> #<<base-op> wrap-fn: malloc(): smallbin double linked list corrupted
Maxime Devos коментира преди 4 години
Притежател

It is possible a bug in the test suite is at cause of never making a connection to the rehash service. (The test case is a single thunk executed under do-gnunet-stuff and it sleep. TODO: fiberised rehash API)

It is possible a bug in the test suite is at cause of never making a connection to the rehash service. (The test case is a single thunk executed under do-gnunet-stuff and it sleep. TODO: fiberised rehash API)
Впишете се за да се присъедините към разговора.
Няма етикет
Няма етап
Няма изпълнител
1 участника
Зареждане...
Отказ
Запис
Все още няма съдържание.