summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/src/examples/common.js
diff options
context:
space:
mode:
Diffstat (limited to 'native_client_sdk/src/examples/common.js')
-rw-r--r--native_client_sdk/src/examples/common.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/native_client_sdk/src/examples/common.js b/native_client_sdk/src/examples/common.js
index e1bc06a..51a0164 100644
--- a/native_client_sdk/src/examples/common.js
+++ b/native_client_sdk/src/examples/common.js
@@ -96,7 +96,11 @@ var common = (function () {
* This event listener is registered in attachDefaultListeners above.
*/
function handleCrash(event) {
- updateStatus('CRASHED')
+ if (common.naclModule.exitStatus == -1) {
+ updateStatus('CRASHED')
+ } else {
+ updateStatus('EXITED [' + common.naclModule.exitStatus + ']')
+ }
if (typeof window.handleCrash !== 'undefined') {
window.handleCrash(common.naclModule.lastError);
}
@@ -109,7 +113,7 @@ var common = (function () {
*/
function moduleDidLoad() {
common.naclModule = document.getElementById('nacl_module');
- updateStatus('SUCCESS');
+ updateStatus('RUNNING');
if (typeof window.moduleDidLoad !== 'undefined') {
window.moduleDidLoad();