danicoin/src/daemon
moneromooo-monero f3724aef88
Fix startup crash when using a locale boost does not like
There are various locale related bugs in various versions of boost,
where exceptions are thrown in boost::filesystem APIs when the
current locale is not to boost's liking. It's not clear what "not
to boost's liking" means in detail, though "en" and "en_US.UTF-8"
are not to its liking.

Fix it by running a test function that's known to throw in such
a case, and resetting LANG and LC_ALL to C if an exception is
thrown. In simplewallet, the locale is queried before that so the
correct translations will still be used.
2015-11-21 10:13:10 +00:00
..
CMakeLists.txt Fixed binary size issue due to embedded checkpoint data. 2015-07-15 23:20:20 -07:00
command_line_args.h build: default to Berkeley DB for 32 bit and ARM 2015-10-04 19:01:56 +01:00
command_parser_executor.cpp rpc: fix start_mining and status RPC crashes 2015-10-28 18:09:36 +00:00
command_parser_executor.h daemon: add a status command 2015-10-25 21:36:46 +00:00
command_server.cpp daemon: add a status command 2015-10-25 21:36:46 +00:00
command_server.h fix ^D exit for bitmonerod 2015-06-03 22:43:35 +01:00
core.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
daemon.cpp daemon: fix an exit crash 2015-06-14 00:31:09 +01:00
daemon.h daemon: fix an exit crash 2015-06-14 00:31:09 +01:00
executor.cpp cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
executor.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
main.cpp Fix startup crash when using a locale boost does not like 2015-11-21 10:13:10 +00:00
p2p.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
protocol.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
rpc.h cleaning up, removing redundant files, renaming, fixing incorrect licenses 2015-05-31 13:40:18 +02:00
rpc_command_executor.cpp rpc: fix start_mining and status RPC crashes 2015-10-28 18:09:36 +00:00
rpc_command_executor.h rpc: fix start_mining and status RPC crashes 2015-10-28 18:09:36 +00:00