<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[&quot;Endless&quot; loop after DB shutdown]]></title><description><![CDATA[<p dir="auto">This one is sort of a minor annoyance, not a showstopper.  After the monitored DB shuts down, PT goes into a loop, throwing a succession of error messages, like:</p>
<pre><code>┌───────────────────── Message ──────────────────────┐
│ [3] Invalid buffer handle in tt_screenList: tt_app │
│ ────────────────────────────────────────────────── │
│                        &lt;OK&gt;                        │
└────────────────────────────────────────────────────┘
┌────────────────────── Message ──────────────────────┐
│ [3] Invalid buffer handle in tt_screenList: tt_apsv │
│ ─────────────────────────────────────────────────── │
│                        &lt;OK&gt;                         │
└─────────────────────────────────────────────────────┘
┌──────────────────────── Message ────────────────────────┐
│ [3] Invalid buffer handle in tt_screenList: tt_apsvList │
│ ─────────────────────────────────────────────────────── │
│                          &lt;OK&gt;                           │
└─────────────────────────────────────────────────────────┘
</code></pre>
<p dir="auto">etc..., while the status line contains messages like:</p>
<pre><code>2018/03/05 11:42:51.934-05:00 dc/dashboard.p requires a db connection to launch
2018/03/05 11:42:51.936-05:00 dc/appmon.p has been initialized as appActivity
</code></pre>
<p dir="auto">I called it an "endless" loop because I've found that it seems to repeat endlessly if I dismiss each error in turn.  Though if I time it just right, I can hold down F1 to dismiss a bunch of these errors very quickly, then then hold down "q" when it's briefly accepting input.</p>
<p dir="auto">Anyhoo, if it's not too much trouble to fix this, it would be appreciated.  It's a bit of a pain in a perf-testing environment where the DBs are being bounced regularly.  If it's a "big rewrite" type of fix then don't bother.</p>
]]></description><link>https://community.wss.com/topic/9/endless-loop-after-db-shutdown</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 17:18:42 GMT</lastBuildDate><atom:link href="https://community.wss.com/topic/9.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Mar 2018 16:58:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &quot;Endless&quot; loop after DB shutdown on Wed, 14 Mar 2018 16:54:15 GMT]]></title><description><![CDATA[<p dir="auto">I have added an "on stop, undo leave" around most of protop.p which I think will take care of this problem.</p>
<p dir="auto">A new release is imminent - there is really just one more thing I'd like to squeeze in.</p>
]]></description><link>https://community.wss.com/post/43</link><guid isPermaLink="true">https://community.wss.com/post/43</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Wed, 14 Mar 2018 16:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;Endless&quot; loop after DB shutdown on Tue, 06 Mar 2018 22:29:38 GMT]]></title><description><![CDATA[<p dir="auto">Holy crap where has ^\ been all my life??? <img src="https://community.wss.com/plugins/nodebb-plugin-emoji/emoji/android/1f631.png?v=cg5jembuhoa" class="not-responsive emoji emoji-android emoji--scream" title=":scream:" alt="😱" /></p>
<p dir="auto">Just when I think I'm starting to learn this platform...</p>
]]></description><link>https://community.wss.com/post/35</link><guid isPermaLink="true">https://community.wss.com/post/35</guid><dc:creator><![CDATA[Rob Fitzpatrick]]></dc:creator><pubDate>Tue, 06 Mar 2018 22:29:38 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;Endless&quot; loop after DB shutdown on Tue, 06 Mar 2018 20:31:10 GMT]]></title><description><![CDATA[<p dir="auto">Yes, I find it annoying too.  A very similar thing often occurs during testing if some new code hits an unhandled error condition.  I've become accustomed to just hitting ^\ and quitting but I really ought to put in a better error handler.</p>
]]></description><link>https://community.wss.com/post/34</link><guid isPermaLink="true">https://community.wss.com/post/34</guid><dc:creator><![CDATA[tom]]></dc:creator><pubDate>Tue, 06 Mar 2018 20:31:10 GMT</pubDate></item><item><title><![CDATA[Reply to &quot;Endless&quot; loop after DB shutdown on Tue, 06 Mar 2018 19:27:29 GMT]]></title><description><![CDATA[<p dir="auto">FWIW, the last status message before PT shuts down is:</p>
<pre><code>dynScreenUpdate() - WTF? q is invalid?
</code></pre>
<p dir="auto"><img src="https://community.wss.com/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=cg5jembuhoa" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" title=":)" alt="🙂" /></p>
]]></description><link>https://community.wss.com/post/31</link><guid isPermaLink="true">https://community.wss.com/post/31</guid><dc:creator><![CDATA[Rob Fitzpatrick]]></dc:creator><pubDate>Tue, 06 Mar 2018 19:27:29 GMT</pubDate></item></channel></rss>