<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:27:10 JST 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[INSTRM-644] Make sure that the ICC stop() functions deallocate internal hardware resources if they can.</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-644</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;When &lt;tt&gt;disconnect&lt;/tt&gt; (and thus &lt;tt&gt;connect&lt;/tt&gt;, too) is called on a controller, the Controller&apos;s stop() routine is called before the reference is deleted. In most cases that does nothing, and the deallocation clears things up.&lt;/p&gt;

&lt;p&gt;In some cases, the actor needs to be more careful. If there is any chance that a controller can fail to release some hardware resource or fail to be freed it can be hard to recover. Among other things there is no longer any reference to the python object, so you cannot hit it harder later. You have to make sure it is closed up before deleting the reference.&lt;/p&gt;

&lt;p&gt;This ticket specifically applies to the &lt;tt&gt;fee&lt;/tt&gt; and &lt;tt&gt;fpga/ccd&lt;/tt&gt; controllers in &lt;tt&gt;ics_ccdActor&lt;/tt&gt;. But actually might apply to all actors which hold hardware controllers. Please think it over, &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/secure/ViewProfile.jspa?name=arnaud.lefur&quot; class=&quot;user-hover&quot; rel=&quot;arnaud.lefur&quot;&gt;arnaud.lefur&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="13513">INSTRM-644</key>
            <summary>Make sure that the ICC stop() functions deallocate internal hardware resources if they can.</summary>
                <type id="3" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10518&amp;avatarType=issuetype">Task</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</priority>
                        <status id="1" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="cloomis">cloomis</assignee>
                                    <reporter username="cloomis">cloomis</reporter>
                        <labels>
                            <label>SPS</label>
                    </labels>
                <created>Thu, 4 Apr 2019 15:23:45 +0000</created>
                <updated>Wed, 3 Jul 2019 17:05:22 +0000</updated>
                                                                            <component>ics_ccdActor</component>
                    <component>ics_xcu_fpga</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="15268" author="arnaud.lefur" created="Thu, 4 Apr 2019 16:43:00 +0000"  >&lt;p&gt;&#160;That&apos;s a good point and I think i&apos;m not careful enough ...&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|zx0054:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        </customfields>
    </item>
</channel>
</rss>