client error when chain UPI=[] (unavailable), also perhaps file descriptor/other leak? #37
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: greg/machi#37
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When I was at dinner, running
env EQC_TIMEOUT=3600 rebar skip_deps=true -v eunit suites=machi_ap_repair_eqc tests=prop_repair_par_test_
on the commitb5005c3526
(branchss-repair-with-partition-simulator
) with the https://gist.github.com/slfritchie/12e40859a08d5e4a678a patch applied, I saw this when I returned.At a minimum, the machi_cr_client should do something less silly when the chain is not available.
Also, there may be a resource leak (e.g. file descriptor) that caused this test to fail after about 52 iterations (estimate, based on test output).
More info, when running with the SASL app running & logging errors.
At the start of each QuickCheck test case, I check the # of procs and the proc limit:
One apparent point of process leak is that I forgot to stop some client processes in
#state
of EQC side 🙈