Olá Diogo! Tudo bem?
Parece que o ReadableResourceStream
não está conseguindo definir o recurso de stream para o modo não-bloqueante. Isso pode ocorrer por algumas razões, então deixo aqui algumas sugestões para resolver o problema:
Verifique as permissões do arquivo: certifique-se de que os arquivos que você está tentando abrir (archive.txt
e archive2.txt
) têm as permissões corretas para leitura.
Verifique o modo de abertura do arquivo: você está abrindo os arquivos no modo 'r'
, que é para leitura. Certifique-se de que os arquivos realmente existem e estão acessíveis no caminho especificado.
Testar com outro recurso de stream: tente usar um recurso de stream diferente, como um socket, para verificar se o problema é específico dos arquivos.
Verifique o suporte ao modo não-bloqueante: nem todos os tipos de stream suportam o modo não-bloqueante. Verifique se os streams que você está usando suportam essa operação.
Caso não consigo resolver o seu problema com as indicações que deixei acima, peço que compartilhe comigo todo o seu projeto usando o GitHub ou Drive do Google.
Espero ter ajudado e bons estudos!