<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="36802" data-post-id="36802">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kaa.python" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kaa.python
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="NobbZ" data-post="32" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nobbz/48/27235_2.png" class="avatar"> NobbZ:</div>
<blockquote>
<p>Exactly this. Drop it, throw it away, do not use it, forget it exists.</p>
</blockquote>
</aside>
<p>How? <code>Task.forget_about(t1)</code> → like this?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36802" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/33">Post #32</a>
	                </div>
	            </div>
              <div id="likers-container-36802" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36802"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #32"></div>
  </section>
</div>
    <div class="postbit" id="36804" data-post-id="36804">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kaa.python" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kaa.python
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="NobbZ" data-post="32" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nobbz/48/27235_2.png" class="avatar"> NobbZ:</div>
<blockquote>
<p>If you were dropping the idea of using a Task as I told you many times before, there were no need to talk about Tasks timeout here.</p>
</blockquote>
</aside>
<p>I’ve said: <strong>in general</strong>. Forget about HttpPoison. Say, I’ve implemented my own http library or found one without timeout and I’m using it instead of HttpPoison.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36804" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/34">Post #33</a>
	                </div>
	            </div>
              <div id="likers-container-36804" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36804"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #33"></div>
  </section>
</div>
    <div class="postbit" id="36805" data-post-id="36805">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kaa.python" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kaa.python
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="NobbZ" data-post="32" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nobbz/48/27235_2.png" class="avatar"> NobbZ:</div>
<blockquote>
<p>HTTPoison will probably return a simple {:error, :timeout} or similar, just try it.</p>
</blockquote>
</aside>
<p>That’s what I’ve been doing – doesn’t help as you can see.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36805" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/35">Post #34</a>
	                </div>
	            </div>
              <div id="likers-container-36805" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36805"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #34"></div>
  </section>
</div>
    <div class="postbit" id="36806" data-post-id="36806">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="NobbZ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/NobbZ/120/27235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  NobbZ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<blockquote>
<p>I’ve said: in general. Forget about HttpPoison. Say, I’ve implemented my own http library without timeout.</p>
</blockquote>
<p>Thats a completely different question and does totally depend on how you have implemented your library and how much you have implemented yourself.</p>
<p>HTTPoison and -Potion are both just wrappers around well tested erlang libraries. And in fact both of them do handle the actual timeout, neither -Potion nor -Poison do it on their own.</p>
<hr>
<aside class="quote no-group" data-username="kaa.python" data-post="35" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/k/e36b37/48.png" class="avatar"> kaa.python:</div>
<blockquote>
<p>That’s what I’ve been doing – doesn’t help as you can see.</p>
</blockquote>
</aside>
<p>Well, you have done it were? HTTPotion das have a default timeout of 8 seconds, Tasks of 5. HTTPotions timeout needs to be shorter than the tasks one to make it actually work inside a task.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36806" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/36">Post #35</a>
	                </div>
	            </div>
              <div id="likers-container-36806" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36806"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #35"></div>
  </section>
</div>
    <div class="postbit" id="36811" data-post-id="36811">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kaa.python" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kaa.python
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="NobbZ" data-post="36" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nobbz/48/27235_2.png" class="avatar"> NobbZ:</div>
<blockquote>
<p>Thats a completely different question and does totally depend on how you have implemented your library and how much you have implemented yourself.</p>
</blockquote>
</aside>
<p><strong>or found one</strong></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36811" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/37">Post #36</a>
	                </div>
	            </div>
              <div id="likers-container-36811" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36811"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #36"></div>
  </section>
</div>
    <div class="postbit" id="36812" data-post-id="36812">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="NobbZ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/NobbZ/120/27235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  NobbZ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Also. Since you wanted a generic answer how to handle timeout in a Task…</p>
<p>Short: A Task on itself does not time out, it will do it work until its very end.</p>
<p>Some kind of timeout will only happen if you use <code>Task.await/1</code> or <code>Task.yield/1</code>. The former will exit the <strong>waiting</strong> process, the task itself will continue to work until it has finished its payload. A yield will return <code>nil</code> on timeout and your <strong>waiting</strong> process will continue to run, as well as the Task. The Task will eventually send a simple message of the form <code>{ref, response}</code> to its owner. This message needs to get handled.</p>
<p>If you start a linked task, <code>await/1</code> will kill that task as well, since no linked task can exist without its parent. This though will risk that used resources by the Task won’t be freed accordingly without doing some extra lifting.</p>
<hr>
<p>Also since network connections are potentially a strictly limited ressource you have to share not only within your application but throughout the entire system, you should try to use some kind of pool and not try to create a potentially infinite number of connections.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36812" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/38">Post #37</a>
	                </div>
	            </div>
              <div id="likers-container-36812" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36812"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #37"></div>
  </section>
</div>
    <div class="postbit" id="36813" data-post-id="36813">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="NobbZ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/NobbZ/120/27235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  NobbZ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The libraries you found, do provide mechanisms to time out correctly, you DO NOT NEED to implement it on your own</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36813" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/39">Post #38</a>
	                </div>
	            </div>
              <div id="likers-container-36813" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36813"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #38"></div>
  </section>
</div>
    <div class="postbit" id="36815" data-post-id="36815">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kaa.python" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kaa.python
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Do you forget something you’re just read in a second?</p>
<p>One more time:</p>
<blockquote>
<p>I’ve said: <strong>in general.</strong> Forget about HttpPoison. Say, I’ve implemented my own http library or <strong><em>found one without timeout</em></strong> and I’m using it instead of HttpPoison.</p>
</blockquote>
<blockquote>
<p><strong>How can I know that :exit has come from one of Task.await because of timeout? How can I flush all messages that’ll arive to the mailbox of GenServer after timeout from Task.await that have timed out?</strong></p>
</blockquote> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36815" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/40">Post #39</a>
	                </div>
	            </div>
              <div id="likers-container-36815" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36815"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #39"></div>
  </section>
</div>
    <div class="postbit" id="36817" data-post-id="36817">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="NobbZ" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/NobbZ/120/27235_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  NobbZ
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="kaa.python" data-post="40" data-topic="5987">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/k/e36b37/48.png" class="avatar"> kaa.python:</div>
<blockquote>
<p>Do you forget something you’re just read in a second?</p>
</blockquote>
</aside>
<p>I overread this, since when I find a library which does not provide the functionality I need, I continue my search.</p>
<p>Even if I do not find something that fuillfils my needs, but I have to use my first find because it does have everything except the missed timeouts, I can’t tell how I’d put it in, since I can’t answer that question in general. It totally depends on how that library works, if it uses pooled or shared ressources which needs to be freed or if it doesn’t.</p>
<p>As a starting point, though, there are some functions available which send messages after a delay which you can specify, also you can specify a timeout in a receive. Those can be used as primitives to build your own timeout. Still you have to consider freeing up ressources.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36817" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/41">Post #40</a>
	                </div>
	            </div>
              <div id="likers-container-36817" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36817"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #40"></div>
  </section>
</div>
    <div class="postbit" id="36841" data-post-id="36841">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="alexandrubagu" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/alexandrubagu/120/2259_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  alexandrubagu
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Why you don’t use <code>:httpc</code> library from erlang ?</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">iex(1)&gt; :inets.start
:ok
iex(2)&gt; :httpc.request(:get, {'http://localhost/index', []}, [timeout: :timer.seconds(1)], [])
{:error, :timeout}
</code></pre>
<p><a href="http://localhost/index" rel="noopener nofollow ugc">http://localhost/index</a> has a sleep for 6 seconds</p>
<p>Also <code>:http</code> has options for async requests and to notify the caller:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">iex(1)&gt; :inets.start
:ok
iex(2)&gt; pid = self()
#PID&lt;0.84.0&gt;
iex(3)&gt; :httpc.request(:get, {'http://localhost/index', []}, [], [sync: false, receiver: pid])
{:ok, #Reference&lt;0.2595546524.2142502913.38782&gt;}
iex(4)&gt; flush() 
:ok
iex(5)&gt; flush() #after 6 seconds
{:http,
 {#Reference&lt;0.2595546524.2142502913.38782&gt;,
  {{'HTTP/1.1', 200, 'OK'},
   [{'connection', 'Keep-Alive'}, {'date', 'Wed, 14 Jun 2017 10:48:44 GMT'},
    {'server', 'Apache/2.4.25 (Ubuntu)'}, {'content-length', '9'},
    {'content-type', 'text/html; charset=UTF-8'},
    {'keep-alive', 'timeout=5, max=100'}], "index.php"}}}
:ok
</code></pre>
<p>make an async request and store reference in state,  http will notify the gen_server by calling <code>handle_call({:http, {:ref, result}, state)</code> when request is finished, after some time you can call gen_server to give the response … so the problem with http timeouts is resolved.</p>
<p>If you want to know how to manage exists from <code>Task.Supervisor.async_nolink</code> for example you can take a look over this <a href="https://forum.elixirforum.com/t/handle-info-when-using-task-supervisor-async-nolink/5997" rel="nofollow">topic</a></p>
<p>Hope will help <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="36841" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/task-await-terminates-genserver-because-of-timeout-how-to-fix/5987/42">Post #41</a>
	                </div>
	            </div>
              <div id="likers-container-36841" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="36841"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #41"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/5987/load_more?page=5">Load more posts</a>
</div></template></turbo-stream>