Sometimes CFTHREAD cannot join with other CFTHREAD of same page

Description

Please find description here : https://groups.google.com/forum/#!topic/lucee/J7ptsXDhQek

I can rewrite the bug description here if really necessary but I'm currently out of time.

The bug is a blocker for me because I need to rely on a cfthread which will join with other cfthread's from the same page. My current workaround is not sure at 100% (not deterministic).

In attachment I add a bug.cfm file for testing and help to understand the issue.

Environment

Lucee 4.5.1.015
Java 7
Tomcat 8
Linux (Ubuntu 14.04LTS)

Attachments

1
  • 02 Jun 2015, 04:04 pm

Activity

Show:

Michael Offner 1 November 2018 at 16:21

problem is cfthread-join only finds "children", but not "grand children" or cousins.
in every case it should not join "parents", "grand parents",..., that would cause troubles.

Pothys - MitrahSoft 8 January 2018 at 15:46

I've added test case for this ticket & confirmed the issue happened on latest version of lucee 5.2.6.29 also. If we join thread inside another thread it throw error like "there is no thread running with the name [ t1], only the following threads existing []".

Pull Request: https://github.com/lucee/Lucee/pull/366

Fixed

Details

Assignee

Reporter

Priority

Labels

Fix versions

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Sprint

Affects versions

Created 2 June 2015 at 16:04
Updated 14 May 2021 at 14:23
Resolved 16 November 2018 at 09:12