Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • thunar thunar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 327
    • Issues 327
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 11
    • Merge requests 11
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • XfceXfce
  • thunarthunar
  • Merge requests
  • !116

Implement queued transfer management (Issue #569)

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Yongha Hwang requested to merge MShrimp4/thunar:issue_569 into master May 27, 2021
  • Overview 29
  • Commits 6
  • Pipelines 11
  • Changes 14

This MR tries to fix freezing and crash mentioned in #569 (closed) by implementing queued transfer properly.

Queued transfer was previously done by launching the job first and freezing the job until the conditions are met. This method is easier to implement because parallel transfer and queued transfer can be handled the same way by this method. But since this might be the cause of the bug mentioned in #569 (closed), this should be done correctly.

Edited May 27, 2021 by Yongha Hwang
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: issue_569