Commit Graph

34 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
284d559bf3 light: add limiters for io and network bandwidth 2013-01-20 23:24:24 +01:00
Thomas Schoebel-Theuer
ae549bb319 infra: add mref_checksum() 2013-01-20 23:24:23 +01:00
schoebel
8e42c45cf4 prettyprint code 2013-01-20 23:24:12 +01:00
Thomas Schoebel-Theuer
f5b1b27a91 slow down connection retries 2013-01-20 23:24:11 +01:00
Thomas Schoebel-Theuer
06fea5042f stall network IO traffic when loadavg gets too high 2013-01-20 23:24:10 +01:00
Thomas Schoebel-Theuer
18cf152941 fix network hang by timeout in client 2013-01-20 23:23:39 +01:00
Thomas Schoebel-Theuer
e7f3ee69ba add automatic socket shutdown on errors 2013-01-20 23:23:38 +01:00
Thomas Schoebel-Theuer
2440176bda improve network propagation 2013-01-20 23:23:37 +01:00
Thomas Schoebel-Theuer
f6b1419176 fixed network problems / races
reworked struct mars_socket for inplace usage instead of
dynmaic memory allocation (races were a nightmare)
2013-01-20 23:23:31 +01:00
Thomas Schoebel-Theuer
34a1ccc9ab improved memory handling (big change but necessary for long-time stability of mem allocs) 2013-01-20 23:23:30 +01:00
schoebel
cbd156f307 add abort mode to mars_copy (not yet activated) 2013-01-13 12:12:07 +01:00
schoebel
4525d28aed fix disconnect of bricks, better copy statistics, various improvements 2013-01-13 12:12:07 +01:00
Thomas Schoebel-Theuer
3c86d0fa08 infrastructure: introduce macro wrappers for callback handling 2013-01-13 12:12:03 +01:00
schoebel
f2d1033f5f infrastructure: use bricks instead of outputs for aspects, remove hidden
outputs
2013-01-13 12:12:03 +01:00
schoebel
e89088b7cb removed unnecessary aspect virtual functions + infrastructure 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
96ed04574d import mars-128.tgz 2013-01-08 15:54:52 +01:00
Thomas Schoebel-Theuer
188636c6af import mars-127.tgz 2013-01-08 15:54:49 +01:00
Thomas Schoebel-Theuer
3091f75f67 import mars-125.tgz 2013-01-08 15:54:44 +01:00
Thomas Schoebel-Theuer
cc2354f92d import mars-123.tgz 2013-01-08 15:54:42 +01:00
Thomas Schoebel-Theuer
b7326a74a7 import mars-122.tgz 2013-01-08 15:54:41 +01:00
Thomas Schoebel-Theuer
5a2adead70 import mars-113.tgz 2013-01-08 15:54:34 +01:00
Thomas Schoebel-Theuer
4c6369d65d import mars-107.tgz 2013-01-08 15:54:32 +01:00
Thomas Schoebel-Theuer
4e6527b5cf import mars-106.tgz 2013-01-08 15:54:31 +01:00
Thomas Schoebel-Theuer
9375986860 import mars-87.tgz 2013-01-08 15:54:22 +01:00
Thomas Schoebel-Theuer
57da6d4b37 import mars-86.tgz 2013-01-08 15:54:22 +01:00
Thomas Schoebel-Theuer
39e1d97553 import mars-80.tgz 2013-01-08 15:54:19 +01:00
Thomas Schoebel-Theuer
15f67ff6b1 import mars-72.tgz 2013-01-08 15:54:14 +01:00
Thomas Schoebel-Theuer
aa208e44d4 import mars-71.tgz 2013-01-08 15:54:13 +01:00
Thomas Schoebel-Theuer
4c4f0a8691 import mars-69.tgz 2013-01-08 15:54:12 +01:00
Thomas Schoebel-Theuer
bbff01d71f import mars-68.tgz 2013-01-08 15:54:12 +01:00
Thomas Schoebel-Theuer
778f1f37ed import mars-65.tgz 2013-01-08 15:54:10 +01:00
Thomas Schoebel-Theuer
a92db584bb import mars-63.tgz 2013-01-08 15:54:08 +01:00
Thomas Schoebel-Theuer
93b96df54f import mars-61.tgz 2013-01-08 15:54:07 +01:00
Thomas Schoebel-Theuer
d9a6c14a89 import mars-56.tgz 2013-01-08 15:54:05 +01:00