class Selective::Ruby::Core::NamedPipe
def delete_pipes
def delete_pipes # Close the pipes before deleting them read_pipe&.close write_pipe&.close # Allow threads to close before deleting pipes sleep(0.1) delete_pipe(read_pipe_path) delete_pipe(write_pipe_path) rescue Errno::EPIPE # Noop end