<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: More on Process Termination</title>
	<link>http://delta.affinix.com/2006/02/02/more-on-process-termination/</link>
	<description>Building an XMPP/Jabber Platform</description>
	<pubDate>Fri, 29 Aug 2008 00:39:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Sameer Narang</title>
		<link>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-993</link>
		<dc:creator>Sameer Narang</dc:creator>
		<pubDate>Wed, 13 Dec 2006 06:08:46 +0000</pubDate>
		<guid>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-993</guid>
		<description>Well, one problem that I faced in case of Windows... if you kill a process running on a console, and if is using shared memory, it fails to reset the structures in shared memory. So, if a process acquires locks in shared mem, and another process is waiting for it to release the locks, but this first process is killed, the locks are not released. The situation is handled when the entire console is closed... a shutdown event.</description>
		<content:encoded><![CDATA[<p>Well, one problem that I faced in case of Windows&#8230; if you kill a process running on a console, and if is using shared memory, it fails to reset the structures in shared memory. So, if a process acquires locks in shared mem, and another process is waiting for it to release the locks, but this first process is killed, the locks are not released. The situation is handled when the entire console is closed&#8230; a shutdown event.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: justin</title>
		<link>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-280</link>
		<dc:creator>justin</dc:creator>
		<pubDate>Sat, 17 Jun 2006 21:33:47 +0000</pubDate>
		<guid>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-280</guid>
		<description>I don't know enough about Windows to say, but as a general answer it really depends on how the resources are allocated/deallocated.  For example, if a process were to statelessly allocate something, then the source may not be alerted if the process is killed.  This is easily possible in a network situation, but it may also be possible within the operating system itself.  I would hope that for everything important (memory, driver contexts), Windows performs proper accountability...</description>
		<content:encoded><![CDATA[<p>I don&#8217;t know enough about Windows to say, but as a general answer it really depends on how the resources are allocated/deallocated.  For example, if a process were to statelessly allocate something, then the source may not be alerted if the process is killed.  This is easily possible in a network situation, but it may also be possible within the operating system itself.  I would hope that for everything important (memory, driver contexts), Windows performs proper accountability&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neil Humphreys</title>
		<link>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-257</link>
		<dc:creator>Neil Humphreys</dc:creator>
		<pubDate>Tue, 13 Jun 2006 21:27:47 +0000</pubDate>
		<guid>http://delta.affinix.com/2006/02/02/more-on-process-termination/#comment-257</guid>
		<description>If a Windows process is killed, what sort of resources can be left behind? Presumably it is gauranteed that the whole stack and heap memory is wiped out.. what other resources are there that could still be consumed once the process is killed?</description>
		<content:encoded><![CDATA[<p>If a Windows process is killed, what sort of resources can be left behind? Presumably it is gauranteed that the whole stack and heap memory is wiped out.. what other resources are there that could still be consumed once the process is killed?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
