<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib/epee/include/console_handler.h, branch v0.9.3</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.9.3</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.3'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2016-03-11T15:09:50Z</updated>
<entry>
<title>Use boost::thread instead of std::thread</title>
<updated>2016-03-11T15:09:50Z</updated>
<author>
<name>Howard Chu</name>
<email>hyc@symas.com</email>
</author>
<published>2016-03-11T12:25:28Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b937a2c915861900d047d4d4a24af31c454e3540'/>
<id>urn:sha1:b937a2c915861900d047d4d4a24af31c454e3540</id>
<content type='text'>
and all other associated IPC
</content>
</entry>
<entry>
<title>Use boost::thread instead of std::thread</title>
<updated>2016-02-18T21:30:10Z</updated>
<author>
<name>Howard Chu</name>
<email>hyc@symas.com</email>
</author>
<published>2016-02-18T21:30:10Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=7c86c5997d72062191c2fb4fbaf003bf48485842'/>
<id>urn:sha1:7c86c5997d72062191c2fb4fbaf003bf48485842</id>
<content type='text'>
std::thread crashes on (at least) ARMv6 g++ 4.8/4.9
</content>
</entry>
<entry>
<title>OpenBSD support for Monero.</title>
<updated>2016-01-21T18:18:26Z</updated>
<author>
<name>me0wmix</name>
<email>me0wmix@cryptoanarchy.localnet</email>
</author>
<published>2016-01-21T18:18:26Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=28f95eb001a47056287c8adf07c2638746ad8e48'/>
<id>urn:sha1:28f95eb001a47056287c8adf07c2638746ad8e48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>console_handler: catch exception inside the input loop</title>
<updated>2015-12-06T22:03:53Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-12-06T22:03:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4cede1830e02966cf0a51f0425b7cf8a2bf13bce'/>
<id>urn:sha1:4cede1830e02966cf0a51f0425b7cf8a2bf13bce</id>
<content type='text'>
This prevents an exception from existing the loop without
calling the exit handler, if one is defined.
The daemon defines one, which stops the p2p layer, and will
only exit once the p2p layer is shut down. This would cause
a hang upon an exception, as the input thread would have
exited and the daemon would wait forever with no console
user input.
</content>
</entry>
<entry>
<title>wallet: optional automatic refresh from the daemon</title>
<updated>2015-11-28T12:41:06Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-11-28T12:38:58Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=62e49a5f02da0963fb0303383626b2c86443d405'/>
<id>urn:sha1:62e49a5f02da0963fb0303383626b2c86443d405</id>
<content type='text'>
The daemon will be polled every 90 seconds for new blocks.
It is enabled by default, and can be turned on/off with
set auto-refresh 1 and set auto-refresh 0 in the wallet.
</content>
</entry>
<entry>
<title>console_handler: silence spurious message when exiting daemon</title>
<updated>2015-10-21T18:57:34Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-10-21T18:57:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=1980d8ebfa11d9f39771a8fc825fe71974db1cfd'/>
<id>urn:sha1:1980d8ebfa11d9f39771a8fc825fe71974db1cfd</id>
<content type='text'>
The daemon registers a custom exit command, which cause the
loop to stop. Catch this case before printing "Failed to read line"
as this is an expected case.
</content>
</entry>
<entry>
<title>console_handler: do not call a NULL function pointer</title>
<updated>2015-07-18T09:53:49Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-07-18T09:53:20Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=e0278314d347d83e28e8227fa3003a216ef35119'/>
<id>urn:sha1:e0278314d347d83e28e8227fa3003a216ef35119</id>
<content type='text'>
The exit_handler can be NULL.
</content>
</entry>
<entry>
<title>console_handler: check for eof before trying to use input</title>
<updated>2015-07-18T09:48:46Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-07-18T09:48:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b87e066f0258c22b1cde3d10ebd3b77b689fe99d'/>
<id>urn:sha1:b87e066f0258c22b1cde3d10ebd3b77b689fe99d</id>
<content type='text'>
We'll get there without input if we exited
</content>
</entry>
<entry>
<title>fix ^D exit for bitmonerod</title>
<updated>2015-06-03T21:43:35Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-06-03T21:42:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=35b160edea51492c9f98b59f7e175490c7cc2590'/>
<id>urn:sha1:35b160edea51492c9f98b59f7e175490c7cc2590</id>
<content type='text'>
It uses the async console handler differently than simplewallet,
and wasn't running the same exit code, causing it to never actually
exit after breaking out of the console entry loop.
</content>
</entry>
<entry>
<title>console_handler: handle EOF properly</title>
<updated>2015-05-30T18:25:07Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-05-30T18:24:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=87c01c30f38941e567cdb934fe03c0b403475de9'/>
<id>urn:sha1:87c01c30f38941e567cdb934fe03c0b403475de9</id>
<content type='text'>
Exit instead of reading "empty" commands in an infinite loop.
</content>
</entry>
</feed>
