{ "id": "130670", "key": "TIMOB-16995", "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": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-05-20T20:32:49.000+0000", "created": "2014-05-20T16:45:14.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "module_blackberry", "qe-3.3.0", "qe-testadded", "regression" ], "versions": [ { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "issuelinks": [], "assignee": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2014-05-30T21:35:21.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": "10230", "name": "BlackBerry", "description": "BlackBerry Platform" }, { "id": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "h5.Description\r\nBlackBerry packaging using 'ti build' never stops node after it has finished with it. This causes the CLI command to just hang once it's packaged.\r\n\r\nh5.Steps To Reproduce\r\n1. Create a simple BlackBerry project\r\n2. Package the application for distribution\r\n\r\nh5.Expected Result\r\nApp should package and the CLI should stop node and await the users next input.\r\n\r\nh5.Actual Result\r\nApp packages successfully, but the CLI keeps node running, disallowing the user any further use of the terminal without first killing the node process manually.\r\n\r\n+Extra Information+\r\nThis did not occur in 3.2.3.GA", "attachment": [], "flagged": false, "summary": "BlackBerry: Packaging a BlackBerry application never stops node when finished", "creator": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OSX 10.9.3\r\nAppcelerator Studio, build: 3.3.0.201405161313\r\nTitanium SDK, build: 3.3.0.v20140519164911\r\nTitanium CLI, build: 3.3.0-alpha3\r\nAlloy: 1.4.0-alpha\r\nNode: v0.10.28", "closedSprints": [ { "id": 104, "state": "closed", "name": "2014 Sprint 10 SDK", "startDate": "2014-05-12T16:00:00.000Z", "endDate": "2014-05-24T00:00:00.000Z", "completeDate": "2014-05-27T18:11:47.424Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "305789", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR for master: https://github.com/appcelerator/titanium_mobile_blackberry/pull/233\r\nPR for 3.3.x: https://github.com/appcelerator/titanium_mobile_blackberry/pull/234", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-05-20T20:32:38.000+0000", "updated": "2014-05-20T20:32:58.000+0000" }, { "id": "305808", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed on:\r\nMac OSX 10.9.3\r\nAppcelerator Studio, build: 3.3.0.201405161313\r\nTitanium SDK, build: 3.3.0.v20140520141136\r\nTitanium CLI, build: 3.3.0-alpha3\r\nAlloy:1.4.0-alpha2\r\n\r\nOnce packaging has finished the node process is correctly killed.\r\nClosing.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-20T21:51:12.000+0000", "updated": "2014-05-20T21:51:12.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }