| Previous | Next |
| ERROR_RECOVERY_FAILURE | ERROR_ALREADY_THREAD |
ERROR_ALREADY_FIBER
ERROR_ALREADY_FIBER meaning
ERROR_ALREADY_FIBER has value 1280. The current thread has already been converted to a fiber, so another ConvertThreadToFiber or ConvertThreadToFiberEx call is invalid for that thread.
What to collect
Record the thread id, initialization path, library or runtime that performed conversion, fiber pointer stored by the application, and whether multiple modules independently manage fibers. Keep conversion and cleanup ownership in one layer.
Recovery and retry
Reuse the existing fiber context or redesign initialization so conversion occurs exactly once. ConvertFiberToThread is appropriate only when the current fiber was created by thread conversion and no remaining fiber scheduling depends on it.
Official references
Looking for a different code? Search another status or error code.