{"id":132,"date":"2017-03-23T15:18:23","date_gmt":"2017-03-23T15:18:23","guid":{"rendered":"http:\/\/buildsoftsupport.com\/?post_type=ht_kb&#038;p=132"},"modified":"2026-01-12T15:03:18","modified_gmt":"2026-01-12T15:03:18","slug":"failed-to-read-from-an-ipc-port-the-pipe-has-been-ended","status":"publish","type":"ht_kb","link":"https:\/\/support.buildsoft.eu\/fr\/knowledge-base\/failed-to-read-from-an-ipc-port-the-pipe-has-been-ended\/","title":{"rendered":"Failed to read from an IPC Port: The pipe has been ended"},"content":{"rendered":"<p style=\"text-align: left;\">On executing elastic analyis, following error message appears:<\/p>\n<p style=\"text-align: center;\"><i><\/i><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-6054 aligncenter\" src=\"https:\/\/buildsoftsupport.com\/wp-content\/uploads\/2017\/03\/ErrorReadPipe.png\" alt=\"\" width=\"484\" height=\"288\" srcset=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/ErrorReadPipe.png 484w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/ErrorReadPipe-300x179.png 300w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/ErrorReadPipe-50x30.png 50w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/ErrorReadPipe-60x36.png 60w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/ErrorReadPipe-35x21.png 35w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/p>\n<p><em>[NL]: Kan niet lezen van een IPC-poort: De pipe is be\u00ebindigd.<\/em><\/p>\n<p><em>[FR]: \u00c9chec de la lecture \u00e0 partir d&rsquo;un port IPC: Le canal de communication a \u00e9t\u00e9 ferm\u00e9.<\/em><\/p>\n<p><em>[ES]: No se pudo leer desde un puerto IPC: Ha terminado la canalizaci\u00f3n.<\/em><\/p>\n<h2>Solution<\/h2>\n<p>The computer has <strong>2 processors<\/strong>.<img decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-2044 aligncenter\" src=\"http:\/\/buildsoftsupport.com\/wp-content\/uploads\/2017\/03\/2CPUs-1024x831.png\" alt=\"\" width=\"643\" height=\"522\" srcset=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-1024x831.png 1024w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-300x243.png 300w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-768x623.png 768w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-50x41.png 50w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-60x49.png 60w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs-35x28.png 35w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/2CPUs.png 1157w\" sizes=\"(max-width: 643px) 100vw, 643px\" \/><\/p>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \" id=\"\" style=\"\">\r\n    \t\t\t<span class=\"hts-messages__title\">How to check if you have 2 processors?<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tGo to <strong>Start &gt; Control panel &gt; System.<\/strong> Look under the heading to where it says \u00ab\u00a0Processor.\u00a0\u00bb Next to processor, you will see the name of the processor you have. If it says \u00ab\u00a0dual processor,\u00a0\u00bb this means you have two processors. If it says \u00ab\u00a0dual core,\u00a0\u00bb this means you have a dual-core processor (= 1 processor).    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<p>The Diamonds calculation core (more specific the algorithms to solve the matrices) requires assigning of only 1 of the processors.<\/p>\n<ul>\n<li>InstallDiamonds 2015 r04 or newer<\/li>\n<li>Launch Diamonds and close again<\/li>\n<li>Go to <strong>My Documents &gt; Diamonds &gt; {latest version}<i> <\/i><\/strong><\/li>\n<li>Open the file <strong>Diamonds.ini<\/strong> with Notepad<\/li>\n<li>Look for <strong>[TMainForm_PREF] <\/strong>(You can use the keyboard shortcut <kbd>CTRL<\/kbd> + <kbd>F<\/kbd> to start the find function)<\/li>\n<li>Add a line with <strong>CPU=65535<\/strong><\/li>\n<li>Save the file<\/li>\n<li>Start Diamonds again<\/li>\n<\/ul>\n<h3>Remark<\/h3>\n<p>If you activate this option without having 2 processors, you might get following error at start up of Diamonds:<\/p>\n<p style=\"text-align: center;\"><em><span id=\"result_box\" class=\"short_text\" lang=\"en\"><span class=\"\">Your request has caused the following error: The parameter is incorrect<\/span><\/span><\/em><br \/>\n<em>at System.Diagnostics.Process.set.ProcessorAffinity (IntPtr value)<\/em><br \/>\n<em>at MainHelper.TMainHelper.StartServiceIfNecessary (@MetaTMainHelper Self)<\/em><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-2022 aligncenter\" src=\"http:\/\/buildsoftsupport.com\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics.png\" alt=\"\" width=\"504\" height=\"275\" srcset=\"https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics.png 504w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics-300x164.png 300w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics-50x27.png 50w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics-60x33.png 60w, https:\/\/support.buildsoft.eu\/wp-content\/uploads\/2017\/03\/diamonds_error_parameterdiagnostics-35x19.png 35w\" sizes=\"(max-width: 504px) 100vw, 504px\" \/><\/p>\n[NL] :&nbsp; De parameter is onjuist<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On executing elastic analyis, following error message appears: [NL]: Kan niet lezen van een IPC-poort: De pipe is be\u00ebindigd. [FR]: \u00c9chec de la lecture \u00e0 partir d&rsquo;un port IPC: Le canal de communication a \u00e9t\u00e9 ferm\u00e9. [ES]: No se pudo leer desde un puerto IPC: Ha terminado la canalizaci\u00f3n. Solution&#8230;<\/p>\n","protected":false},"author":2,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[65],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/132"}],"collection":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":3,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/132\/revisions"}],"predecessor-version":[{"id":23772,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb\/132\/revisions\/23772"}],"wp:attachment":[{"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/media?parent=132"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb-category?post=132"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/support.buildsoft.eu\/fr\/wp-json\/wp\/v2\/ht-kb-tag?post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}