Fix threading issues in HTTP operations

- Resolved PowerShell cmdlet method calls from background threads
- Wrapped HTTP operations in Task.Run for proper thread context
- Fixed progress callback threading issues in upload/download
- Enhanced error handling with thread-safe logging
- All functionality now working: connection, buckets, upload, download
- Content verification passing with proper progress tracking

Threading fix ensures PowerShell cmdlet methods are only called from main thread,
eliminating 'WriteObject and WriteError methods cannot be called from outside' errors.
This commit is contained in:
PSMinIO Developer
2025-07-11 17:21:21 -04:00
parent 140257d469
commit 83cbe8b1ef
5 changed files with 57 additions and 57 deletions
Binary file not shown.