{ "id": "139945", "key": "TIMOB-18046", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "16593", "description": "Release 4.0.0", "name": "Release 4.0.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-11-18T19:29:11.000+0000", "created": "2014-11-18T05:51:11.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2015-03-26T01:41:14.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "When a CLI command finishes such as 'create' or 'build', then it processes analytics events and tries to send them to the server. Despite the analytics child process disconnecting from the parent, the parent will stick around and wait for the child to finish.\r\n\r\nThis issue needs to be fixed in node-appc, then the dependency version updated in Titanium.", "attachment": [], "flagged": false, "summary": "CLI: Fix bug with the analytics process blocking the parent process from exiting", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "closedSprints": [ { "id": 252, "state": "closed", "name": "2014 Sprint 23 Tooling", "startDate": "2014-11-10T21:34:40.421Z", "endDate": "2014-11-22T01:00:00.000Z", "completeDate": "2014-11-24T17:27:17.209Z", "originBoardId": 121 } ], "comment": { "comments": [ { "id": "332661", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "node-appc pull request: https://github.com/appcelerator/node-appc/pull/100\r\ntitanium cli pull request: https://github.com/appcelerator/titanium/pull/168", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-11-18T05:54:47.000+0000", "updated": "2014-11-18T05:57:58.000+0000" }, { "id": "332737", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "To test, perform a build and notice the time the command waits even after it says it completed. After this fix, the command should immediately return.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2014-11-18T18:05:54.000+0000", "updated": "2014-11-18T18:05:54.000+0000" }, { "id": "332762", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "Works as expected with:\r\n\r\n{{ti build -p ios --build-only}}", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-11-18T19:29:11.000+0000", "updated": "2014-11-18T19:29:11.000+0000" }, { "id": "347380", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Verified fix using:\r\n\r\nMac OSX 10.10.2\r\nTitanium SDK build: 4.0.0.v20150323131014\r\nTitanium CLI, build: 4.0.0-alpha\r\nAlloy: 1.6.0-alpha\r\n\r\nBuild a project using ti build -p ios --build-only. The command returns immediately.\r\n\r\nClosing ticket.", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2015-03-26T01:41:09.000+0000", "updated": "2015-03-26T01:41:09.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }