# A message that I have never seen before

**URL:** https://community.gemsofwar.com/t/a-message-that-i-have-never-seen-before/3686
**Category:** Support
**Created:** [February 12, 2016, 5:37pm UTC](https://community.gemsofwar.com/t/a-message-that-i-have-never-seen-before/3686 "2016-02-12T17:37:08Z")
**Posts on this page:** 1
**Showing post:** 12

<div class="post-metadata">

### Author: ![Sirrian](https://sea1.discourse-cdn.com/flex019/user_avatar/community.gemsofwar.com/sirrian/32/35758_2.png) [@Sirrian](https://community.gemsofwar.com/u/Sirrian)
#### Post date: [February 14, 2016, 11:49am UTC](https://community.gemsofwar.com/t/a-message-that-i-have-never-seen-before/3686/12 "2016-02-14T11:49:43Z")

</div>

Hey @Macawi , seems like you encountered a server error that we’ve never seen before.

Brief technical explanation for anyone interested…  
Our server is built using javascript, node.js. It uses a coding pattern called “promises”… where it performs small actions, each one being a “promise”. A Promise is a section of code that, when it finishes, can either notify the calling function that the promise was “kept” or “broken”.  
Seems like something happened at the end of a battle where the calling function thought a promise had been broken, but the actual promise thought it had been kept!

TL;DR  
It’s highly unusual, and should be fairly easy for us to track down (I hope)  
So we’ll get on it first thing Monday morning when the crew get into the office.

---

_[View the full topic](https://community.gemsofwar.com/t/a-message-that-i-have-never-seen-before/3686)._
