Commit 1ad17efd authored by Alfredo Di Napoli's avatar Alfredo Di Napoli

fix(tests): allow ctrl-c to shut down the tests cleanly

The problem was caused by the improper usage of
`delegate_ctrl` when creating the coreNLP process. For a long
time I was under the impression this flag was essential to allow child
processes to shutdown cleanly without leaving zombie threads, but the
result here in the context of the testsuite was that the coreNLP server
was receiving the first Ctrl^C, completely starving the Haskell RTS,
which wouldn't receive any and as a result our testsuite would be
running forever.
parent 8ddb544b
Pipeline #7417 passed with stages
in 63 minutes and 28 seconds