<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>This is not a problem of blocking reads, or the heartbeat stopping, I have verified both those parts. </div>
<div>But I’ll try investigating more into if it’s a system-call/signaling weirdness.</div>
<div>Thanks,</div>
<div>Soumith</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Thomas Kluyver <<a href="mailto:takowl@gmail.com">takowl@gmail.com</a>><br>
<span style="font-weight:bold">Reply-To: </span>IPython developers list <<a href="mailto:ipython-dev@scipy.org">ipython-dev@scipy.org</a>><br>
<span style="font-weight:bold">Date: </span>Friday, January 16, 2015 at 10:16 AM<br>
<span style="font-weight:bold">To: </span>IPython developers list <<a href="mailto:ipython-dev@scipy.org">ipython-dev@scipy.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [IPython-dev] iTorch - Weird issues with mkfifo on linux<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On 15 January 2015 at 19:26, Soumith Chintala <span dir="ltr">
<<a href="mailto:soumith@fb.com" target="_blank">soumith@fb.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
One problem we oncovered is that on certain (or possibly all linux distros) ipython thinks our kernel died, even though it is alive and well.</blockquote>
</div>
<br>
</div>
<div class="gmail_extra">FIFOs have some bizarre properties which might be related - for instance, opening a FIFO for reading will block until something else opens it for writing (the open() call itself blocks, not just attempts to read). Could it be that an
 unexpectedly blocking system call is stopping the heartbeat and causing IPython to think that your kernel is dead?<br>
<br>
</div>
<div class="gmail_extra">Thomas<br>
</div>
</div>
</div>
</div>
</span>
</body>
</html>