<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>DisplayFusion RSS: BFS.Application.Start() slow to return for some applications</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=0199b31e-7191-727f-bbe5-a391d232c6d7" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=0199b31e-7191-727f-bbe5-a391d232c6d7</link>
<description>DisplayFusion RSS: BFS.Application.Start() slow to return for some applications</description>
<lastBuildDate>Sun, 25 Oct 2026 13:50:35 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=0199b31e-7191-727f-bbe5-a391d232c6d7</generator>
<item>
<title>RE: BFS.Application.Start() slow to return for some applications</title>
<link>https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#5</link>
<pubDate>Wed, 12 Nov 2025 18:48:55 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#5</guid>
<category>DisplayFusion</category>
<description><![CDATA[This is from a change to the way DisplayFusion launches applications. In the upcoming Beta 8 we've added BFS.Application.StartWithoutWait() so you can run things without waiting to get the process ID.]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
This is from a change to the way DisplayFusion launches applications. In the upcoming Beta 8 we've added BFS.Application.StartWithoutWait() so you can run things without waiting to get the process ID.
</div>
]]></content:encoded>
</item>
<item>
<title>RE: BFS.Application.Start() slow to return for some applications</title>
<link>https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#4</link>
<pubDate>Wed, 08 Oct 2025 21:02:12 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[I wasn't able to reproduce this problem on another computer, so I certainly see why you want this info.
I've attached a video to help demonstrate the issue and should provide more context for the logs.
0:04 - The tone is from clearing the DF debug log.
0:08 - Firefox is not running.  Running t...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I wasn't able to reproduce this problem on another computer, so I certainly see why you want this info.<br/>
<br/>
I've attached a video to help demonstrate the issue and should provide more context for the logs.<br/>
<br/>
<ul class="ListBullet"><li>0:04 - The tone is from clearing the DF debug log.</li>
<li>0:08 - Firefox is not running.  Running the function starts it for the first time in 95ms.</li>
<li>0:16 - Firefox is still running.  Running the function shows the marquee waiting dialog and finishes in 6260ms.</li>
<li>0:28 - Firefox is manually being closed.</li>
<li>0:35 - Firefox is not running.  Running the function completes in 67ms.</li></ul>
</div>
]]></content:encoded>
</item>
<item>
<title>RE: BFS.Application.Start() slow to return for some applications</title>
<link>https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#3</link>
<pubDate>Tue, 07 Oct 2025 17:18:24 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[Could you send me a debug log? Here are the steps:
On the DisplayFusion Settings  Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and then click "Clear Log"
Reproduce the issue and note the time so we'll know where to check in the log file
Click the "Export Info to File"...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Could you send me a debug log? Here are the steps:<br/>
<br/>
<ul class="ListBullet">
<li>On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and then click "Clear Log"</li>
<li>Reproduce the issue and note the time so we'll know where to check in the log file</li>
<li>Click the "Export Info to File" button on the Settings > Troubleshooting tab</li>
<li>Reply with the file attached</li>
<li>Disable debug logging after sending the log<br/></li></ul>
</div>
]]></content:encoded>
</item>
<item>
<title>RE: BFS.Application.Start() slow to return for some applications</title>
<link>https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#2</link>
<pubDate>Mon, 06 Oct 2025 16:42:26 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[I did some more experimentation with this and it seems like most if not all console programs will also hang like this.  nslookup.exe
will have scripts hang if run with no arguments and the process stays running and it will also hang if given an arguement and the process quickly exits.
If you us...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
I did some more experimentation with this and it seems like most if not all console programs will also hang like this.  <div class="Inline"><pre>nslookup.exe</pre></div> will have scripts hang if run with no arguments and the process stays running and it will also hang if given an arguement and the process quickly exits.<br/>
<br/>
If you use <div class="Inline"><pre>System.Diagnostics.Stopwatch</pre></div> to benchmark the script, it seems to always be around 6.2 seconds.
</div>
]]></content:encoded>
</item>
<item>
<title>BFS.Application.Start() slow to return for some applications</title>
<link>https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7</link>
<pubDate>Sun, 05 Oct 2025 06:45:41 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/bfsapplicationstart-slow-to-return-for-some-applications/?ID=0199b31e-7191-727f-bbe5-a391d232c6d7</guid>
<category>DisplayFusion</category>
<description><![CDATA[DF 11.2b5 seemed to work acceptably.  I think I noticed it being slow for DF 11.2b6, but it is certainly the case for beta 7.
BFS.Application.Start()
will take like 5 seconds to return when launching an application that is already running and internally handles new instances of itself.  Such as...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
DF 11.2b5 seemed to work acceptably.  I think I noticed it being slow for DF 11.2b6, but it is certainly the case for beta 7.<br/>
<br/>
<div class="Inline"><pre>BFS.Application.Start()</pre></div> will take like 5 seconds to return when launching an application that is already running and internally handles new instances of itself.  Such as multi-process web browsers or electron-like apps.<br/>
<br/>
Simple applications that are unaware of other instances running seem to work fine.<br/>
<br/>
✅ Quickly returns always: <div class="col-md-12 BoxWrap"><div class="Box table-responsive"><a name="code" style="width:0; height:0;"></a><h2 class="TableTitle" style="border:0"><div class="TableTitleText">Code</div><div class="TitleButtons"><div class="TableTitleButton"><a href="#" onclick="return false;" data-clipboard-target="#code01a17353d00672bca590205bf2d235fb" class="ClipboardCopyControl"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/clone.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;width:auto;max-width:16px;height:16px;" /><span class="Text">Copy</span></a></div><div class="TableTitleButton"><a href="#" onclick="bfs.util.codeEditorSelectAll('code01a17353d00672bca590205bf2d235fbJs'); return false;"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/square-check.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;width:auto;max-width:16px;height:16px;" /><span class="Text">Select All</span></a></div></div></h2><div class="TableTitleContent table-responsive"><div class="AceEditorWrapper" style="border-top:solid 1px var(--color-default-border);padding:0"><pre id="code01a17353d00672bca590205bf2d235fbJs" name="code01a17353d00672bca590205bf2d235fbJs" contenteditable="true" spellcheck="true" class="skiptranslate" style="width:100%;min-height:75px">C:\Windows\notepad.exe</pre><textarea id="code01a17353d00672bca590205bf2d235fb" name="code01a17353d00672bca590205bf2d235fb" style="position:absolute;top:0;left:-999999px;width:1px;height:1px"></textarea></div>
</div></div></div><br/>
❌ Slowly returns on 2nd run: <div class="col-md-12 BoxWrap"><div class="Box table-responsive"><a name="code" style="width:0; height:0;"></a><h2 class="TableTitle" style="border:0"><div class="TableTitleText">Code</div><div class="TitleButtons"><div class="TableTitleButton"><a href="#" onclick="return false;" data-clipboard-target="#code01a17353d00f71c385094102fc280666" class="ClipboardCopyControl"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/clone.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;width:auto;max-width:16px;height:16px;" /><span class="Text">Copy</span></a></div><div class="TableTitleButton"><a href="#" onclick="bfs.util.codeEditorSelectAll('code01a17353d00f71c385094102fc280666Js'); return false;"><img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/square-check.blue.svg" style="box-sizing:border-box;position:relative;overflow:hidden;width:auto;max-width:16px;height:16px;" /><span class="Text">Select All</span></a></div></div></h2><div class="TableTitleContent table-responsive"><div class="AceEditorWrapper" style="border-top:solid 1px var(--color-default-border);padding:0"><pre id="code01a17353d00f71c385094102fc280666Js" name="code01a17353d00f71c385094102fc280666Js" contenteditable="true" spellcheck="true" class="skiptranslate" style="width:100%;min-height:75px">C:\Program Files\Mozilla Firefox\firefox.exe&#xA;C:\Program Files\Microsoft VS Code\Code.exe&#xA;C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe&#xA;C:\Program Files (x86)\Winamp\winamp.exe</pre><textarea id="code01a17353d00f71c385094102fc280666" name="code01a17353d00f71c385094102fc280666" style="position:absolute;top:0;left:-999999px;width:1px;height:1px"></textarea></div>
</div></div></div><br/>
<br/>
<div class="Inline"><pre>System.Diagnostics.Process.Start()</pre></div> in comparison returns instantly in all cases.
</div>
]]></content:encoded>
</item>
</channel>
</rss>