Skip to content

Commit

Permalink
chore: install ipa use singlethread mode
Browse files Browse the repository at this point in the history
  • Loading branch information
bitxeno committed Jul 30, 2024
1 parent 0e9b615 commit 4e6dd68
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ RUN case ${TARGETARCH} in \
"arm64") PKG_ARCH=aarch64 ;; \
esac \
&& cd /tmp \
&& wget https://github.com/bitxeno/Sideloader/releases/download/1.0-alpha.2/sideloader-cli-${PKG_ARCH}-linux-gnu.tar.gz \
&& wget https://github.com/bitxeno/Sideloader/releases/download/1.0-alpha.3/sideloader-cli-${PKG_ARCH}-linux-gnu.tar.gz \
&& tar zxf sideloader-cli-${PKG_ARCH}-linux-gnu.tar.gz \
&& mv sideloader-cli-${PKG_ARCH}-linux-gnu /usr/bin/sideloader \
&& chmod +x /usr/bin/sideloader
Expand Down
7 changes: 3 additions & 4 deletions internal/manager/install_manager.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ package manager

import (
"context"
"fmt"
"io"
"os"
"os/exec"
"path/filepath"
"strings"
"time"
"fmt"

"github.com/bitxeno/atvloadly/internal/app"
"github.com/bitxeno/atvloadly/internal/log"
Expand Down Expand Up @@ -69,9 +69,9 @@ func (t *InstallManager) Start(ctx context.Context, udid, account, password, ipa
ctx, cancel := context.WithTimeout(ctx, timeout)
t.cancel = cancel

cmd := exec.CommandContext(ctx, "sideloader", "install", "--quiet", "--nocolor", "--udid", udid, "-a", account, "-p", password, ipaPath)
cmd := exec.CommandContext(ctx, "sideloader", "install", "--singlethread", "--quiet", "--nocolor", "--udid", udid, "-a", account, "-p", password, ipaPath)
if !t.quietMode {
cmd = exec.CommandContext(ctx, "sideloader", "install", "--nocolor", "--udid", udid, "-a", account, "-p", password, ipaPath)
cmd = exec.CommandContext(ctx, "sideloader", "install", "--singlethread", "--nocolor", "--udid", udid, "-a", account, "-p", password, ipaPath)
}
cmd.Dir = app.Config.Server.DataDir
cmd.Env = []string{"SIDELOADER_CONFIG_DIR=" + app.SideloaderDataDir()}
Expand Down Expand Up @@ -157,7 +157,6 @@ func (t *InstallManager) WriteLog(id uint) {
}
}


type outputWriter struct {
data []byte
em *event.Manager
Expand Down

0 comments on commit 4e6dd68

Please sign in to comment.