Skip to content

[R-pkg-devel] "Connections left open" Error

3 messages · Alan Aw, Uwe Ligges, Avraham Adler

#
Hi,

I submitted a package to CRAN, but it keeps failing a particular check for
Windows. This error shows up when I check my code examples.

Error: connections left open:
For context, my code example does the following.

suppressWarnings(require(doParallel))
# Some code examples that use foreach and %dopar%



stopImplicitCluster()


Other contextual information:

   - I already import doParallel in the DESCRIPTION file.
   - My package passes all checks on the Linux machine.

I have read elsewhere (e.g., this thread
<https://github.com/HenrikBengtsson/future/issues/327>) that examples with
parallelization lead to this error. However stopImplicitCluster() does not
seem to fix it.

Could someone familiar with this please troubleshoot? Thank you.

Alan
3 days later
#
On 23.08.2021 18:07, Alan Aw wrote:
No idea about the doParallel package, but perhaps it helps to open a 
cluster explicitly and in the end stop exactly that cluster?

Best,
Uwe Ligges
#
On Fri, Aug 27, 2021 at 10:25 AM Uwe Ligges <ligges at statistik.tu-dortmund.de>
wrote:
As per Dr. Ligges, I?ve had more success closing the named cluster than
using stopImplicit.

Avi
Sent from Gmail Mobile