<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 16:24:46 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-415] hub actors keyword is not accurate</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/INSTRM-415</link>
                <project id="10300" key="INSTRM">Instrument control development</project>
                    <description>&lt;p&gt;In the spsClient, I&apos;m displaying the actor status, the idea is to know which actor is actually online.&lt;/p&gt;

&lt;p&gt;basically, I have a callback on &lt;font color=&quot;#94558d&quot;&gt;self&lt;/font&gt;.models&lt;span class=&quot;error&quot;&gt;&amp;#91;&lt;font color=&quot;#008000&quot;&gt;&apos;hub&apos;&lt;/font&gt;&amp;#93;&lt;/span&gt;.keyVarDict&lt;span class=&quot;error&quot;&gt;&amp;#91;&lt;font color=&quot;#008000&quot;&gt;&apos;actors&apos;&lt;/font&gt;&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;each time an actor is connecting or disconnecting the hub, I get noticed and I update the matching widget.&lt;/p&gt;

&lt;p&gt;That&apos;s working well unless the actor is not disconnected properly, for instance when we power down the BEE, in that case, the hub keep thinking that the ccdActor is still connected.&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;alefur@PFS-WS2:~$ oneCmd.py hub status
2018-07-11T16:19:24.235 sent hub status
2018-07-11T16:19:24.242 hub i version=&quot;need_to_read_git_version&quot;
2018-07-11T16:19:24.249 hub i actors=hub,keys,msg,ccd_r1,xcu_b1,ccd_b1,aitroom,dcb,breva,sac,spsait,sequencepanel
2018-07-11T16:19:24.249 hub i commanders=client.v5,client.v48,client.v50,client.v221,client.v739,client.v866,nclient_1397,client.v1409,client.v1418,client.v1474,client.v1790,client.v1801,client.v1803,client.v1808,client.v1825,client.v1828,client.v1829
2018-07-11T16:19:24.250 hub i users
2018-07-11T16:19:24.250 hub : 
alefur@PFS-WS2:~$ oneCmd.py ccd_r1 status
2018-07-11T16:19:38.821 sent ccd_r1 status
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;the hub doesn&apos;t return&#160; a notarget and the command is stuck.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="12632">INSTRM-415</key>
            <summary>hub actors keyword is not accurate</summary>
                <type id="1" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10503&amp;avatarType=issuetype">Bug</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="arnaud.lefur">arnaud.lefur</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Jul 2018 16:23:43 +0000</created>
                <updated>Wed, 11 Jul 2018 16:40:09 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="13761" author="cloomis" created="Wed, 11 Jul 2018 16:40:04 +0000"  >&lt;p&gt;Agreed, that keyword must be dependable and the command should be rejected immediately. I&lt;/p&gt;

&lt;p&gt;Unfortunately, in general this one might be hard to catch: the TCP socket will (correctly) not be immediately closed when one side is powered down. Having a proper shutdown routine would help a great deal in normal operations. I&apos;ll link to &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/INSTRM-376&quot; title=&quot;Establish boot procedures for MHS computers&quot; class=&quot;issue-link&quot; data-issue-key=&quot;INSTRM-376&quot;&gt;&lt;del&gt;INSTRM-376&lt;/del&gt;&lt;/a&gt; because of that&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|s00048:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>