https://gitlab.inria.fr/cado-nfs/cado-nfs
Revision 2b71ce30a1ef3f566e839174ac235ef89a1bdb4d authored by Emmanuel Thomé on 26 January 2021, 14:28:45 UTC, committed by Emmanuel Thomé on 27 January 2021, 20:59:07 UTC
This effectively aborts the computation if a localhost client dies.
Overall, this idea of clients spawned by the server is deprecated in my
opinion, so it's not a big deal. Most often, when such a client dies,
it's something that gets in our way within tests (e.g. a test that never
returns because it waits for the timeout to expire, which is due to
happen if the real even is that the client has just died).

I think it's better that way (behaviour restricted to localhost client,
remember).  But it *might* be disruptive in certain cases.
1 parent 331f886
History
Tip revision: 2b71ce30a1ef3f566e839174ac235ef89a1bdb4d authored by Emmanuel Thomé on 26 January 2021, 14:28:45 UTC
ClientServerTask ; die if localhost clients die.
Tip revision: 2b71ce3
File Mode Size
config
dev_docs
filter
gf2x
linalg
misc
parameters
polyselect
scripts
sieve
sqrt
tests
utils
.docker-script.sh -rwxr-xr-x 2.8 KB
.gitlab-ci.yml -rw-r--r-- 1.2 KB
.mailmap -rw-r--r-- 2.5 KB
AUTHORS -rw-r--r-- 1.4 KB
CMakeLists.txt -rw-r--r-- 20.9 KB
COPYING -rw-r--r-- 25.8 KB
Makefile -rw-r--r-- 683 bytes
NEWS -rw-r--r-- 9.0 KB
README l--------- 9 bytes
README.Python -rw-r--r-- 3.1 KB
README.dlp -rw-r--r-- 5.7 KB
README.md -rw-r--r-- 24.0 KB
README.msieve -rw-r--r-- 4.4 KB
README.nonlinear -rw-r--r-- 1.1 KB
Toolchain-MinGW64.cmake -rw-r--r-- 754 bytes
cado-nfs-client.py -rwxr-xr-x 94.0 KB
cado-nfs.py -rwxr-xr-x 6.7 KB
cado-nfs.supp -rw-r--r-- 5.2 KB
cado.h -rw-r--r-- 6.3 KB
cado_config_h.in -rw-r--r-- 5.4 KB
cado_mpi_config_h.in -rw-r--r-- 565 bytes
files.dist -rw-r--r-- 44.0 KB
files.nodist -rw-r--r-- 4.4 KB
files.unknown -rw-r--r-- 421 bytes
local.sh.example -rw-r--r-- 9.0 KB
macros.h -rw-r--r-- 12.6 KB
portability.h -rw-r--r-- 12.6 KB
typecast.h -rw-r--r-- 27.9 KB

README.md

back to top