File tree Expand file tree Collapse file tree 2 files changed +7
-9
lines changed
Expand file tree Collapse file tree 2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " simplelauncher" ,
3- "version" : " 0.3.9 " ,
3+ "version" : " 0.3.10 " ,
44 "description" : " Launcher for SimpleClient" ,
55 "main" : " src/main.js" ,
66 "scripts" : {
2626 "path" : " ^0.12.7"
2727 },
2828 "devDependencies" : {
29- "electron" : " ^25.1 .0" ,
30- "electron-builder" : " ^24 .4.0"
29+ "electron" : " ^25.2 .0" ,
30+ "electron-builder" : " ^23 .4.0"
3131 },
3232 "build" : {
3333 "appId" : " simpleclient.simplelauncher" ,
Original file line number Diff line number Diff line change 1- const { resolve, join } = require ( 'path' )
2- const { Worker } = require ( 'worker_threads' )
1+ const { Worker, parentPort } = require ( 'worker_threads' )
32const { isMainThread, workerData } = require ( 'worker_threads' )
43
5- // if (!isMainThread) require('./minecraft').launch(workerData.version, workerData.account, status => parentPort.postMessage(status))
4+ if ( ! isMainThread ) require ( './minecraft' ) . launch ( workerData . version , workerData . account , status => parentPort . postMessage ( status ) )
65
76const launch = async ( version , account , statusCallback ) => {
8- /* new Worker(__filename, {
7+ new Worker ( __filename , {
98 workerData : {
109 version : version ,
1110 account : account
1211 } ,
13- }).on('message', statusCallback)*/
14- setTimeout ( ( ) => require ( './minecraft' ) . launch ( version , account , statusCallback ) )
12+ } ) . on ( 'message' , statusCallback )
1513}
1614
1715module . exports = { launch}
You can’t perform that action at this time.
0 commit comments