The probe spawns a hand-built /tmp/checkfd binary that exists only on machines where the T-438-era investigation ran; everywhere else it failed the whole harness with a ProcessException. Absence is now an explicit skip line, and the helper path is a named constant in both the io and web-stub variants. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
8 lines
278 B
Dart
8 lines
278 B
Dart
/// Web stub (T-438 web fence, D-100): no FFI fd-inheritance probe on web.
|
|
library;
|
|
|
|
/// Mirrors [fd_check_io.dart]; never exists on web, so the probe is skipped.
|
|
const fdCheckHelperPath = '/tmp/checkfd';
|
|
|
|
Future<String> fdInheritanceCheck() async => 'skipped (no FFI on web)';
|