Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thunar thunar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 271
    • Issues 271
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xfce
  • 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
Reviewer
Request review from
Time tracking
Source branch: issue_569