Annotation Type ThreadLeakLingering


@Retention(RUNTIME) @Target({METHOD,TYPE}) @Inherited public @interface ThreadLeakLingering
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    int
    Time in millis to "linger" for any left-behind threads.
  • Element Details

    • linger

      int linger
      Time in millis to "linger" for any left-behind threads. If equals 0, there is no waiting.

      This is particularly useful if there's no way to Thread.join() and wait for the potential forked threads to terminate. This is the case with Timer or Executors for example.

      Default:
      0