report_running(): C++ variant discards the Result
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 72/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- cpp
- Lĩnh vực
- infrastructure
Hướng nghiên cứu
Lỗi nằm trong score/launch_manager/src/lifecycle_client/src/report_running.cpp quanh dòng 19, nơi kết quả của ReportRunningState() bị bỏ qua. Hãy đọc phiên bản C của report_running trong cùng lifecycle client để xem nó báo lỗi như thế nào (trả về -1), rồi sửa hàm C++ để chuyển lỗi đó về cho bên gọi. Công việc hoàn tất khi một ReportRunningState() bị lỗi truyền được về bên gọi, và bạn có thể kiểm tra điều này bằng một bài test buộc xảy ra lỗi đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
score::mw::lifecycle::report_running() drops the ReportRunningState() result, so callers can't detect failure; the C variant returns -1.
https://github.com/eclipse-score/lifecycle/blob/b7cd5f7c33177bf7a28b17196bc5efc5d2ea6da3/score/launch_manager/src/lifecycle_client/src/report_running.cpp#L19
- Ngôn ngữ chính
- C++
- Star
- 7
- Fork
- 37
- Merge trung bình
- 2 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 119
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của eclipse-score/lifecycle
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
eclipse-score/lifecycle#957 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Missing scheduling conceptĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 61/100
eclipse-score/lifecycle#880 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Make integration tests have debug assertsCó thể đã có người làm @hskang-amelia đã nhận 11 ngày trước. Đang mởtests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-score/lifecycle#843 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Move all "Default" asserts to debugCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởcleanup good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
eclipse-score/lifecycle#842 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
cleanup
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
eclipse-score/lifecycle#375 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của eclipse-score/lifecycle
Issue tương tự
-
documentation enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
QuantStack/git2cpp#203 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
BaptisteHudyma/Lamp-Da#588 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug macOS networking
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
docling-project/docling-parse#448 ·
Maintainer thường phản hồi trong vòng 5 ngày