Check if the log is running.

log_active()

Value

TRUE if a background thread is actively writing to the log, FALSE otherwise. The result is based on a static C variable, so the information is second-hand.

Examples

  path <- tempfile()
  log_active()
#> [1] FALSE
  log_start(seconds = 0.5, path = path)
  log_active()
#> [1] TRUE
  Sys.sleep(2)
  log_stop()
  Sys.sleep(2)
  log_active()
#> [1] FALSE
  unlink(path)