Commit Graph
310 Commits
Author SHA1 Message Date
DarthArgus ed4a4d54ee test this theory and see if this keeps the prod server (more threads) from dumping java...if so i'll make this value configurable 2016-07-27 05:05:22 +00:00
DarthArgus 772146a72f fix readability 2016-07-27 01:09:19 +00:00
DarthArgus 5503ac606a partial revert 2016-07-26 03:15:10 +00:00
DarthArgus 814cf4f731 some more static analyzer suggestions 2016-07-25 22:11:10 -07:00
DarthArgus 88888e4091 bye bye, boost! thanks @apathy! 2016-07-25 05:47:57 +00:00
DarthArgus 0f815ce30e include <algorithm> 2016-07-25 05:41:26 +00:00
DarthArgus 73d718ba9e [apathy][PATCH] Cast jboolean to bool 2016-07-25 05:39:29 +00:00
DarthArgus be02bf64c3 [apathy] [PATCH] Replaced boost::shared_ptr with std::shared_ptr, update
headers accordingly
2016-07-25 05:39:03 +00:00
DarthArgus a84205abec [apathy] [PATCH] Changed forward declaration from boost::shared_ptr to 2016-07-25 05:34:40 +00:00
DarthArgus e20ac25bfc [apathy] [PATCH] Replace boost::shared_ptr with std::shared_ptr 2016-07-25 05:33:05 +00:00
DarthArgus d7f94e8f7c [apathy] [PATCH] Replace boost::shared_ptr with std::shared_ptr 2016-07-25 05:32:38 +00:00
DarthArgus 9d2013918a some more to try... 2016-07-24 21:36:20 -07:00
DarthArgus e65b05ada9 mostly template initializations to prevent undefined behavior in the
(unlikely) chance some of these properties are used
2016-07-24 21:25:03 -07:00
DarthArgus d2c830306f i must test these before calling them good - as gcc isn't on the windows
machine i push, test, fix, and then push again - pvs studio <3
2016-07-24 20:37:39 -07:00
DarthArgus 5c8a1ebc42 despite the codemaid changes, this is some static analysis detected issues 2016-07-23 20:53:20 -07:00
DarthArgus 9b369713e1 again, re-add some windows stuff Revert "possibly controversial commit: remove all windows sources, keeping only the windows cmake so that we can generate an sln to edit the code"
This reverts commit 48ba7961eb.
2016-07-23 18:01:50 -07:00
DarthArgus efaaa4bb42 readd some win32 files so that we can more easily run static analyzers
that are windows only against the source
2016-07-23 18:00:40 -07:00
DarthArgus fd56145248 give it a little more time 2016-07-22 15:01:38 +00:00
DarthArgus 12633ce384 don't preload by default 2016-07-20 16:09:10 +00:00
DarthArgus 6619817e24 give java a chance to end it's miserable existence 2016-07-20 16:04:53 +00:00
DarthArgus 2c6da13d61 more drag ricing...but it works 2016-07-19 21:41:50 +00:00
DarthArgus 74c121f6c7 add some java performance (ricing) flags, remove support for ancient javas...well, up to 7 2016-07-19 16:52:07 +00:00
DarthArgus 478ddced0e always show logins 2016-06-24 02:03:23 +00:00
DarthArgus 4f1bcb225a disable java perf counters as they shit in our /tmp dir until it is full, and this upsets oracle 2016-06-21 19:53:08 +00:00
DarthArgus 41cd9ff9b3 will it end? 2016-06-21 18:59:05 +00:00
DarthArgus 23d910c53d i realize this adds another one time-ish use var, but i'm more comfortable if we trim stuff on both this and the receiving end 2016-06-18 22:24:31 +00:00
DarthArgus 5da4ab7b76 truly fix the ghosting problem this time 2016-06-18 01:40:33 +00:00
DarthArgus f5df9f29d2 close another loophole that allowed ghost accounts 2016-06-17 06:42:19 +00:00
DarthArgus 3c2243269a fix another multimap 2016-06-01 15:36:46 +00:00
DarthArgus fb430fa7fe fix desync issue with image design - closes #36 2016-06-01 14:35:54 +00:00
DarthArgus b27d82ff39 no more spaces for extra secret slots - closes #34 2016-06-01 04:04:30 +00:00
DarthArgus efb7c66690 Revert "double the timeout duration to see if that helps at all"
This reverts commit 79cf80c95d.
2016-05-25 02:01:02 +00:00
DarthArgus b9b63e503d this message is so freaking annoying, i must comment it out. TODO 2016-05-23 00:40:24 +00:00
DarthArgus e3a67c1ef7 stupid casing 2016-05-23 00:26:18 +00:00
DarthArgus 7139c1354d log when we send a keepalive, it may be related to being overloaded in which case we may need to throttle some things a bit... 2016-05-23 00:25:06 +00:00
DarthArgus 79cf80c95d double the timeout duration to see if that helps at all 2016-05-23 00:21:09 +00:00
DarthArgus 02193e560a this warning never really indicates a problem as the gametime DOES get set eventually 2016-05-23 00:02:14 +00:00
DarthArgus a05e61e0fe the response should never be empty but we need to check the json lib for exceptions and return appropriately... + cleanup a bit - closes #33 2016-05-22 17:44:00 +00:00
DarthArgus a78fbb9978 make a warning debug only 2016-05-22 04:32:03 +00:00
DarthArgus b724093bcb reduce spam on release mode 2016-05-15 21:20:51 +00:00
DarthArgus 321a19c315 unnecessary ifdef 2016-05-15 21:11:29 +00:00
DarthArgus 18d14502b3 giveTime always ends up succeeding, this message just spams the console 2016-05-15 21:02:00 +00:00
DarthArgus 782446e352 Merge remote-tracking branch 'origin/testing' into testing 2016-05-09 17:05:12 +00:00
DarthArgus 0491c0faf2 silence warnings about sendControllerMessageToAuthServer while uninitialized - closes #22 for release builds, see bug for more info 2016-05-09 16:58:45 +00:00
swg e753f9c250 roughly 1 sec update timer now 2016-05-07 00:00:36 +01:00
DarthArgus e65f6aa238 actually, greater than makes sense here without the equal, 0 base and all 2016-05-06 03:57:34 +00:00
DarthArgus ecb7bab296 give the login server update, webAPI update, and server shutdown check their own loop counters as without them the setting back to 0 can cause unreachable cases... as a result mod isn't necessary anymore either 2016-05-06 03:54:59 +00:00
DarthArgus 040c2518fa fix dumb comment i made 2016-05-06 02:56:28 +00:00
DarthArgus d78d8b5a62 simplification 2016-05-06 02:55:46 +00:00
DarthArgus eb8e50c568 move the web api updates into their own function, and make it a configurable via webUpdateIntervalSeconds, also fix the check using mod operator for shutdown as it fired every frame except frame 5, instead of every second 2016-05-06 02:53:37 +00:00