<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: CFTHREAD/Server Monitor Issue</title>
	<atom:link href="http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/</link>
	<description>Thoughts, rants, and even some code from the mind of Barney Boisvert.</description>
	<lastBuildDate>Thu, 11 Sep 2014 09:58:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jayesh</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-77078</link>
		<dc:creator>Jayesh</dc:creator>
		<pubDate>Thu, 17 Apr 2008 10:44:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-77078</guid>
		<description>Confirming it One more time.Just veridfied the fix. This issue is fixed in CF 8.0.1. Threads really get away from the Active Threads Server Monitoring Table, once they are done executing. 

Thanks
Jayesh
Adobe CF Team</description>
		<content:encoded><![CDATA[<p>Confirming it One more time.Just veridfied the fix. This issue is fixed in CF 8.0.1. Threads really get away from the Active Threads Server Monitoring Table, once they are done executing. </p>
<p>Thanks<br />
Jayesh<br />
Adobe CF Team</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: G M</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-77025</link>
		<dc:creator>G M</dc:creator>
		<pubDate>Thu, 17 Apr 2008 07:07:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-77025</guid>
		<description>We updated to 801 and so far have not seen any issues? 

Any pointers on specific problems will really help us to be better prepared.</description>
		<content:encoded><![CDATA[<p>We updated to 801 and so far have not seen any issues? </p>
<p>Any pointers on specific problems will really help us to be better prepared.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hemant</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-77023</link>
		<dc:creator>Hemant</dc:creator>
		<pubDate>Thu, 17 Apr 2008 07:04:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-77023</guid>
		<description>Hi,

The one issue that was reported to us is cfimage locking file issue. And we are in the process of releasing a hotfix for the same next week. We haven&#039;t heard of any other issues from users who have upgraded to CF 8.0.1.

Please report any issues using http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform or mail me directly at hkhandel at adobe dot com and we will make sure that they are resolved at the earliest.

Thanks,
Hemant</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>The one issue that was reported to us is cfimage locking file issue. And we are in the process of releasing a hotfix for the same next week. We haven't heard of any other issues from users who have upgraded to CF 8.0.1.</p>
<p>Please report any issues using <a href="http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform" rel="nofollow">http://www.adobe.com/cfusion/mmform/index.cfm?name=wishform</a> or mail me directly at hkhandel at adobe dot com and we will make sure that they are resolved at the earliest.</p>
<p>Thanks,<br />
Hemant</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-76985</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Thu, 17 Apr 2008 03:20:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-76985</guid>
		<description>Antony,

You&#039;re understanding correctly - the server monitor is showing incorrect data.  I don&#039;t know if it&#039;s fixed in 8.0.1, but from comments made on this topic by a couple Adobe guys, I&#039;d expect it to be.  However, do carefully consider an 8.0.1 update before you do it; there have been a lot of complaints about stuff not working correctly across the upgrade.  I can&#039;t speak from personal experience, as I&#039;ve stuck with 8.0 to this point.</description>
		<content:encoded><![CDATA[<p>Antony,</p>
<p>You're understanding correctly &#8211; the server monitor is showing incorrect data.  I don't know if it's fixed in 8.0.1, but from comments made on this topic by a couple Adobe guys, I'd expect it to be.  However, do carefully consider an 8.0.1 update before you do it; there have been a lot of complaints about stuff not working correctly across the upgrade.  I can't speak from personal experience, as I've stuck with 8.0 to this point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antony</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-76972</link>
		<dc:creator>Antony</dc:creator>
		<pubDate>Thu, 17 Apr 2008 02:16:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-76972</guid>
		<description>Hi - I&#039;m glad I found this post. I&#039;ve been trying to find a way to go and kill all the old threads that &#039;get left behind&#039;. If I&#039;m understanding the above comments correctly - once a thread finishes (without error) it no longer exists, regardless of what the monitor is showing? Has this been corrected in 8.0.1?
Thanks all</description>
		<content:encoded><![CDATA[<p>Hi &#8211; I'm glad I found this post. I've been trying to find a way to go and kill all the old threads that 'get left behind'. If I'm understanding the above comments correctly &#8211; once a thread finishes (without error) it no longer exists, regardless of what the monitor is showing? Has this been corrected in 8.0.1?<br />
Thanks all</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barneyb</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-49910</link>
		<dc:creator>barneyb</dc:creator>
		<pubDate>Tue, 27 Nov 2007 18:43:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-49910</guid>
		<description>Thanks CK.</description>
		<content:encoded><![CDATA[<p>Thanks CK.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ck</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-49856</link>
		<dc:creator>ck</dc:creator>
		<pubDate>Tue, 27 Nov 2007 09:42:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-49856</guid>
		<description>Yeah details of executed threads were not being removed from an internal map if monitoring was not enabled. As rightly pointed out it was a monitoring bug (threads have been working fine, just the data shown in UI was wrong) which is now fixed and should be available in next CF release. You will also be able to see correct spawned from template path even with monitoring disabled.</description>
		<content:encoded><![CDATA[<p>Yeah details of executed threads were not being removed from an internal map if monitoring was not enabled. As rightly pointed out it was a monitoring bug (threads have been working fine, just the data shown in UI was wrong) which is now fixed and should be available in next CF release. You will also be able to see correct spawned from template path even with monitoring disabled.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Esher</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-49788</link>
		<dc:creator>Marc Esher</dc:creator>
		<pubDate>Mon, 26 Nov 2007 23:51:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-49788</guid>
		<description>I thought I was going bananas when I saw this a while ago. I then ran CF under jmxremote and looked at the active threads in jconsole, saw they weren&#039;t there, and chalked it up to a glitch.

I&#039;m glad to know I&#039;m not the only one.

Thanks for the info, Barney.</description>
		<content:encoded><![CDATA[<p>I thought I was going bananas when I saw this a while ago. I then ran CF under jmxremote and looked at the active threads in jconsole, saw they weren't there, and chalked it up to a glitch.</p>
<p>I'm glad to know I'm not the only one.</p>
<p>Thanks for the info, Barney.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charlie Arehart</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-49782</link>
		<dc:creator>Charlie Arehart</dc:creator>
		<pubDate>Mon, 26 Nov 2007 22:53:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-49782</guid>
		<description>Hey Barney, I can confirm your observation and think it may be a bug in the getallactivethreads method. When monitoring is not enabled (and it seems profiling is not a factor), it increments its size by one for each thread spawned, but it never really populates with data (again, unless profiling is enabled). So it creates a new empty array element. Worse, it doesn&#039;t not clear itself on completion of the threads. 

Similarly, the getCFThreadQueueStats method reports the threads as running as well, when profiling is not enabled. 

But I can confirm that the threads I&#039;m testing are reporting &quot;completed&quot; in my program that runs and then joins them to view their result. It also doesn&#039;t matter if you try to manually terminate the threads.

So it does seem you&#039;ve spotted a bug in the Admin API. Hope you&#039;ll report it.</description>
		<content:encoded><![CDATA[<p>Hey Barney, I can confirm your observation and think it may be a bug in the getallactivethreads method. When monitoring is not enabled (and it seems profiling is not a factor), it increments its size by one for each thread spawned, but it never really populates with data (again, unless profiling is enabled). So it creates a new empty array element. Worse, it doesn't not clear itself on completion of the threads. </p>
<p>Similarly, the getCFThreadQueueStats method reports the threads as running as well, when profiling is not enabled. </p>
<p>But I can confirm that the threads I'm testing are reporting "completed" in my program that runs and then joins them to view their result. It also doesn't matter if you try to manually terminate the threads.</p>
<p>So it does seem you've spotted a bug in the Admin API. Hope you'll report it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damon Gentry</title>
		<link>https://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/comment-page-1/#comment-49771</link>
		<dc:creator>Damon Gentry</dc:creator>
		<pubDate>Mon, 26 Nov 2007 21:28:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.barneyb.com/barneyblog/2007/11/26/cfthreadserver-monitor-issue/#comment-49771</guid>
		<description>Interesting catch.  I&#039;ll have to remember that one.</description>
		<content:encoded><![CDATA[<p>Interesting catch.  I'll have to remember that one.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
