<feed xmlns='http://www.w3.org/2005/Atom'>
<title>philosophers.git/philo_one/src/main.c, branch weird</title>
<subtitle>School project: Introduction to multithreading
</subtitle>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/'/>
<entry>
<title>"Fixing" the weirdest bug of my life (introduced in 5b03a0e)</title>
<updated>2021-01-15T21:46:05+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-15T21:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=b648f327b4bccc51cb19b43b4bb144f51bf79787'/>
<id>b648f327b4bccc51cb19b43b4bb144f51bf79787</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing infinite wait on guacamole when calling sem_close</title>
<updated>2021-01-14T09:57:02+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-14T09:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=0ed344821bc3c872100a18289d0384d51af7e970'/>
<id>0ed344821bc3c872100a18289d0384d51af7e970</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing philo_one destroyer, Norming philo_one</title>
<updated>2021-01-10T10:53:49+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-10T10:53:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=5b03a0e341881ace66dc5cec5dcfba82fce8221d'/>
<id>5b03a0e341881ace66dc5cec5dcfba82fce8221d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing bad performance at school by adding more delay to the death checking loop, Added mutex/semaphore to protect against eating and dying at the same time</title>
<updated>2021-01-10T09:54:04+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-10T09:54:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=eb2cfb574efafcf2c3c6200d1cd2de700ec8ddfb'/>
<id>eb2cfb574efafcf2c3c6200d1cd2de700ec8ddfb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added antidead lock in philo_one</title>
<updated>2021-01-09T13:40:23+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-09T13:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=ebbd81e4312d945b359d2761acfeb613da1f98c8'/>
<id>ebbd81e4312d945b359d2761acfeb613da1f98c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added separate thread to flush buffer in philo_one and philo_two</title>
<updated>2021-01-08T16:57:23+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-08T16:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=36c5e3a81de8b910bc04a37994b53296c1540353'/>
<id>36c5e3a81de8b910bc04a37994b53296c1540353</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added buffered output, Added waiting for all to be started</title>
<updated>2021-01-04T11:20:25+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-04T11:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=907debbb7d1e7ccc4914805cfe4acbed92b82bcc'/>
<id>907debbb7d1e7ccc4914805cfe4acbed92b82bcc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing philo_one/philo_two dying by sleeping more when checking the death, Fixing timestamp in the wrong order in philo_three</title>
<updated>2021-01-03T13:04:22+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-03T13:04:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=e874ad94a31a8259b8eb7ad2865767c081bcd279'/>
<id>e874ad94a31a8259b8eb7ad2865767c081bcd279</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Norming philo_one</title>
<updated>2021-01-02T09:51:53+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-02T09:51:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=280dace8bf97242151faf8297af31de67f77085c'/>
<id>280dace8bf97242151faf8297af31de67f77085c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing philo_one segfault because not checking correctly if finished</title>
<updated>2021-01-01T12:58:10+00:00</updated>
<author>
<name>Charles Cabergs</name>
<email>me@cacharle.xyz</email>
</author>
<published>2021-01-01T12:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cacharle.com/philosophers.git/commit/?id=83df2b3a49bd3f627ae304bb1529e27d9b2d988c'/>
<id>83df2b3a49bd3f627ae304bb1529e27d9b2d988c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
