Commit Graph

1251 Commits

Author SHA1 Message Date
JoelKatz
fdcedf9ecd Remove warnings. 2013-03-06 21:19:34 -08:00
JoelKatz
6b401d4de7 Control logging spew. 2013-03-06 21:17:06 -08:00
JoelKatz
500b6f23b8 Neuter logging. 2013-03-06 21:15:26 -08:00
JoelKatz
c821ed8d84 Reduce loop count. 2013-03-06 20:58:38 -08:00
JoelKatz
8ed0705fa6 Typo. 2013-03-06 20:57:59 -08:00
JoelKatz
ff8dbcf5ff Remove pending save logic. Replace with job count logic.
Prioritize newer ledgers over clients.
2013-03-06 20:57:11 -08:00
JoelKatz
e080ddb0fc Got you! 2013-03-06 20:35:35 -08:00
JoelKatz
ffcd744c15 Missing ) 2013-03-06 19:58:44 -08:00
JoelKatz
678c64f157 Cosmetic fix. 2013-03-06 19:58:06 -08:00
JoelKatz
32ca30c2e9 Log peer IP if possible. 2013-03-06 19:57:56 -08:00
JoelKatz
eaec5cb206 Log peer IP on bad sign 2013-03-06 19:32:04 -08:00
JoelKatz
0007d76923 Job queue simplificaiton 2013-03-06 19:30:08 -08:00
JoelKatz
dc3d82272e Track threads working on jobs. 2013-03-06 19:07:54 -08:00
JoelKatz
0ce965948e Identify peer commands by name. 2013-03-06 18:37:35 -08:00
JoelKatz
e219aa67bc Quick workaround for piling up client requests. 2013-03-06 18:03:54 -08:00
JoelKatz
9d5f2a12f7 Error return for server too busy. 2013-03-06 18:03:04 -08:00
JoelKatz
5f66791280 Cleanups. 2013-03-06 17:41:17 -08:00
JoelKatz
bd3de01b0e Emergency temporary fix. 2013-03-06 17:34:08 -08:00
JoelKatz
813e75bdb5 Fix standalone mode. 2013-03-06 17:04:56 -08:00
JoelKatz
253485e3db Workaround for whatever the real bug is. 2013-03-06 17:01:15 -08:00
JoelKatz
d0e00f3706 Reduce chatty debug. 2013-03-06 16:39:47 -08:00
JoelKatz
a6a042c509 Typo. 2013-03-06 16:37:48 -08:00
JoelKatz
fde7104aa2 One more. 2013-03-06 16:37:00 -08:00
JoelKatz
ddc5837a49 Fix. 2013-03-06 16:35:39 -08:00
JoelKatz
6a298872cc Dispatch save accepted ledger better. 2013-03-06 16:33:53 -08:00
JoelKatz
0e4b1e00a7 Crud, previous fix was incorrect. 2013-03-06 16:17:50 -08:00
JoelKatz
646f7ca5de Fix a bug that can cause a crash if a peer requests an empty node. 2013-03-06 15:57:49 -08:00
JoelKatz
1f5cff396a Fix comparison logic. 2013-03-06 14:54:05 -08:00
JoelKatz
2d8fb05f57 Set correct issuers. 2013-03-06 14:07:56 -08:00
JoelKatz
740513fc38 Don't spin forever. 2013-03-06 14:07:45 -08:00
JoelKatz
366a5795a8 Fix a bug in account_tx that Stefan reported. 2013-03-06 13:25:40 -08:00
JoelKatz
a0a0a27bbf Load factor adjustment and reporting tweaks. 2013-03-06 11:20:15 -08:00
JoelKatz
7959154b93 Fix a deadlock in the websocketpp code. data::get calls m_used.push_back(p)
which can call intrusive_ptr_release. If intrusive_ptr_release discovers a
use_count of 1 (due to the vector being resized) that can call recycle,
which acquires the very same non-recursive lock we already hold from get.
2013-03-06 11:04:35 -08:00
JoelKatz
ecf0a9e894 Fix a major pathfinding bug. This improves pathfinding performance by a
factor of three, fixes many invalid paths and fixes redundant paths.
2013-03-06 03:58:13 -08:00
JoelKatz
aa2503081e Make this code easier to debug. 2013-03-06 03:52:56 -08:00
JoelKatz
7e6e42e9d3 Missing virtual deutructors. 2013-03-06 03:34:30 -08:00
JoelKatz
f1be0c0be8 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-06 03:28:45 -08:00
JoelKatz
5fe7240b56 Cleanup and optimize order book DB generation. 2013-03-06 03:28:31 -08:00
Arthur Britto
030c85017a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-06 01:22:50 -08:00
Arthur Britto
f47bf56ac8 Add fill or kill support. 2013-03-06 01:22:35 -08:00
JoelKatz
a8daf34a08 Compute SHAMapNode hashes faster. 2013-03-06 01:10:23 -08:00
Arthur Britto
64994268d3 Rename tfMarket to tfImmediateOrCancel. 2013-03-06 01:05:32 -08:00
JoelKatz
7f29336d0b Fix crash when using open ledger to take initial position. 2013-03-05 23:38:05 -08:00
JoelKatz
1c9b4840d6 Bugfix. 2013-03-05 23:37:41 -08:00
JoelKatz
996f320788 Typo 2013-03-05 23:01:30 -08:00
JoelKatz
0ac437de5a Log cleanup. 2013-03-05 23:01:00 -08:00
JoelKatz
0821da4fc0 Cleanup. 2013-03-05 23:00:45 -08:00
JoelKatz
6ad03ee05e Better handle a "probably can't ever happen" condition. 2013-03-05 22:43:39 -08:00
JoelKatz
22111adbaa Fix some isEmptyBranch and getNodeID performance issues. 2013-03-05 22:16:07 -08:00
JoelKatz
eccb6eb936 Cleanups and a small fix. 2013-03-05 21:54:04 -08:00