diff --git a/d4c65db1954b743259590e8573dca4f7dc7ae957 b/d4c65db1954b743259590e8573dca4f7dc7ae957 new file mode 100644 index 0000000..7b91116 --- /dev/null +++ b/d4c65db1954b743259590e8573dca4f7dc7ae957 @@ -0,0 +1,55 @@ +{ + "comments": [ + { + "key": { + "uuid": "3afb71cf_80e1199d", + "filename": "src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java", + "patchSetId": 2 + }, + "lineNbr": 397, + "author": { + "id": 6987 + }, + "writtenOn": "2015-06-11T21:16:50Z", + "side": 1, + "message": "Disconnection from a gearman server does not clean out the functionMap so when gear server is re-started the function registration will not happen. To fix it we\u0027ll need add a \u0027functionMap.clear()\u0027 here.", + "revId": "d4c65db1954b743259590e8573dca4f7dc7ae957", + "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", + "unresolved": false + }, + { + "key": { + "uuid": "1af86dd1_03b66e3d", + "filename": "src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java", + "patchSetId": 2 + }, + "lineNbr": 582, + "author": { + "id": 6987 + }, + "writtenOn": "2015-06-11T21:16:50Z", + "side": 1, + "message": "Should probably add \u0027functionMap.clear()\u0027 here as well to make sure the function re-registration happens on next startup.", + "revId": "d4c65db1954b743259590e8573dca4f7dc7ae957", + "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", + "unresolved": false + }, + { + "key": { + "uuid": "1af86dd1_633ac2cf", + "filename": "src/main/java/hudson/plugins/gearman/MyGearmanWorkerImpl.java", + "patchSetId": 2 + }, + "lineNbr": 640, + "author": { + "id": 6987 + }, + "writtenOn": "2015-06-11T21:16:50Z", + "side": 1, + "message": "need add functionMap.clear() here as well otherwise functions will not re-register. This occurs in a corner case where a gearman client is currently running a job and the gear server is restarted.", + "revId": "d4c65db1954b743259590e8573dca4f7dc7ae957", + "serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543", + "unresolved": false + } + ] +} \ No newline at end of file