Amarisen Gream
Divine Demise Sherwood Hisec Industrial Technologies
317
|
Posted - 2017.02.15 17:26:57 -
[1] - Quote
Great work CCP Development
But CCP Snorlax is still my favorite <3 of them all.
"The Lord loosed upon them his fierce anger
All of his fury and rage.
He dispatched against them a band of Avenging Angels"
- The Scriptures, Book II, Apocalypse 10:1
#NPCLivesMatter
#Freetheboobs
|
Amarisen Gream
Divine Demise Sherwood Hisec Industrial Technologies
317
|
Posted - 2017.02.15 17:52:44 -
[2] - Quote
Cade Windstalker wrote:Wooooow. Massive congrats to you CCP Snorlax for that investigation and tenacity, and to CCP Karkur for writing that invaluable tasklet spawner. I do this stuff for a living myself and I can honestly see myself chasing something like this for ages and not understanding where things were going wrong (in fact my team is currently dealing with a bug that is just as infuriatingly inconsistent as this one was) so hats off to you for this fix. I know a lot of people this is going to make very very happy!
For all the non-technical folks here I'll try to summarize what was going wrong:
Imagine the main Eve process is like a bunch of guys watching a bunch of balls in a row.
Sometimes a guy picks up a ball and either puts it on a conveyor belt and it goes off to do things, or throws it out. When a ball is thrown out a new ball gets put in its place when one is available.
Except whenever a guy picks up a ball he blinks right as he grabs it. This isn't a problem 99.9% of the time, because the balls aren't moving and he knows where the ball he's about to grab is.
Except sometimes, when an Eve Process Guy is about to pick up a ball and throw it out another Eve Process Guy picks it up and puts it on a conveyor belt to go do things.
If there's another ball available right then then a third Eve Process Guy may put that ball in the empty slot.
Then our Original Eve Process Guy, who is blinking and therefore can't see what he's grabbing, will grab the ball and throw it out.
That ball he threw out is your drone UI updates, or your HP update, or your module overheat updater.
CCP Snorlax patched the Eve Process Guys so they don't blink when grabbing balls anymore.
I am sure most of us don't like guys (blindly) grabbing our balls, but to each their own.
Sorry. Me is bad. But the example called for it.
"The Lord loosed upon them his fierce anger
All of his fury and rage.
He dispatched against them a band of Avenging Angels"
- The Scriptures, Book II, Apocalypse 10:1
#NPCLivesMatter
#Freetheboobs
|