<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/contrib/epee/include/console_handler.h, branch v0.9.1</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.1</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.1'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2015-12-06T22:03:53Z</updated>
<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>
<entry>
<title>Restore daemon interactive mode</title>
<updated>2015-03-27T12:01:30Z</updated>
<author>
<name>Thomas Winget</name>
<email>tewinget@gmail.com</email>
</author>
<published>2015-03-27T12:01:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a0590d29cd9949c65a4cd67630a84410a30d33fe'/>
<id>urn:sha1:a0590d29cd9949c65a4cd67630a84410a30d33fe</id>
<content type='text'>
Daemon interactive mode is now working again.

RPC mapped calls in daemon and wallet have both had connection_context
removed as an argument as that argument was not being used anywhere.
</content>
</entry>
<entry>
<title>Daemonize changes pulled in -- daemon builds</title>
<updated>2015-02-24T05:05:19Z</updated>
<author>
<name>Thomas Winget</name>
<email>tewinget@gmail.com</email>
</author>
<published>2015-01-29T22:10:53Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=9193d6fb5be92df732af18b08b1e052f84cc2f9d'/>
<id>urn:sha1:9193d6fb5be92df732af18b08b1e052f84cc2f9d</id>
<content type='text'>
many RPC functions added by the daemonize changes
(and related changes on the upstream dev branch that were not merged)
were commented out (apart from return).  Other than that, this *should*
work...at any rate, it builds, and that's something.
</content>
</entry>
<entry>
<title>move modified epee code to new classes, revert license</title>
<updated>2014-07-25T16:29:08Z</updated>
<author>
<name>fluffypony</name>
<email>ric@spagni.net</email>
</author>
<published>2014-07-25T16:29:08Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=32f9d2b78316efe114193d720b1aa8a8c3d04b2e'/>
<id>urn:sha1:32f9d2b78316efe114193d720b1aa8a8c3d04b2e</id>
<content type='text'>
</content>
</entry>
</feed>
