38 Commits (112e0a12a9d9235bde35b91e963311ec3b561bb3)

Author SHA1 Message Date
Neil Booth 4729ba2e21 Tweak the shutdown process 8 years ago
Neil Booth 9a8c598fa8 The session needs to handle the version command. 8 years ago
Neil Booth 5abe4faa8d JSON results are returned with HTTP status 500 8 years ago
Neil Booth 131601a7b2 Rework clean shutdown logic 8 years ago
Neil Booth b01933913f Add traceback for daemon errors 8 years ago
Neil Booth 8d58d2a0e7 Clean up shutdown logic and logging 8 years ago
Neil Booth d2da494120 Clarify README; no need to resync. 8 years ago
Neil Booth 4eed43accb Add named-argument handling as per JSON RPC 2.0 8 years ago
Neil Booth 2ad64f6243 Add an RPC call to force a reorg at run-time 8 years ago
Neil Booth 15051124af Make flushes and reorgs async 8 years ago
Neil Booth 18af57059f Improve group handling. 8 years ago
Neil Booth 2b2909f1c4 Move to hashX 8 years ago
Neil Booth 5cbe878cb8 Move ServerManager to controller.py 8 years ago
Neil Booth a81b8917d8 Logging tweaks 8 years ago
Neil Booth 4c4cd92c54 Banner: add $DONATION_ADDRESS meta variable 8 years ago
Neil Booth 622f61e943 Don't do an initial sessions log 8 years ago
Neil Booth 50f02747de Throttle abusive logging 8 years ago
Neil Booth 01c2fad534 Log paused or low-priority sessions on exit 8 years ago
Neil Booth e91f49101b Don't start processing mempool until caught up 8 years ago
Neil Booth 813d8ee7e3 Reduce logging verbosity for delayed requests 8 years ago
Neil Booth 0dccb795dc Add pid to RPC getinfo 8 years ago
Neil Booth 3cf23c88bd Start up RPC server immediately 8 years ago
Neil Booth 6679eea04c getinfo RPC: change height reporting 8 years ago
Neil Booth 645e60eaee Put peer at RHS of sessions log. 8 years ago
Neil Booth 39af7a7463 Rework main block processor loop 8 years ago
Neil Booth 1ebebf08d9 Improve logging 8 years ago
Neil Booth a30932fc86 Fix namespace of RPCError 8 years ago
Neil Booth 5c80b96d0f Prioritize mempool processing of sent txs 8 years ago
Neil Booth 5fe49bb261 Synchronize daemon height and mempool fetching 8 years ago
Neil Booth 1b2a0bd761 Append first. 8 years ago
Neil Booth 9972379533 Get history and UTXOs in executor for minimal latency. 8 years ago
Neil Booth 1c79a2d47e Fix delayed sessions issue for good 8 years ago
Neil Booth ba862343b4 Fix issue for paused connections 8 years ago
Neil Booth e2f4847632 New env var MAX_SESSIONS 8 years ago
Neil Booth 067814e7d9 Remove numpeers and numsessions RPC calls 8 years ago
Neil Booth aaaa914cfa Tweak some constants to reduce group count 8 years ago
Neil Booth f600d3bd87 Fix a couple of issues with 0.9.0 8 years ago
Neil Booth 1ef6a4d785 Split mempool out into new file. 8 years ago
Neil Booth ed3db731c2 Prepare 0.8.12 8 years ago
Neil Booth 263e88ad57 Tweak request handling 8 years ago
Neil Booth b3b3f047c2 Better columns 8 years ago
Neil Booth cfb92a139f Prefer transport.abort() 8 years ago
Neil Booth 89d83349e1 Prepare 0.8.11 8 years ago
Neil Booth d1e314a48b Show group session count in the groups RPC call 8 years ago
Neil Booth c181f8df82 Put a try/except around socket.shutdown 8 years ago
Neil Booth 6fcb8b0574 Fix cut-n-pasteo 8 years ago
Neil Booth 99d7e65de8 Give sockets a grace period to close 8 years ago
Neil Booth c523064632 Improve RPC groups call 8 years ago
Neil Booth 9bdad7ad66 Fix column ordering. 8 years ago
Neil Booth 2a461bd98c Serve sessions in a priority queue. 8 years ago