Baseflow / Baseflow/flutter_cache_manager
FileSystemException: Cannot open file OS Error: Too many open files, errno = 24)
- Linguagem predominante
- Dart
- Estrelas
- 810
- Forks
- 510
- Merge médio
- 30min
- PRs com merge (30d)
- 11
Descrição
## 🐛 Bug Report
### Expected behavior
Load image list
### Reproduction steps
More image cache lists are loaded at the same time
### Configuration
**Version:** "3.4.1"
**Platform:**
- [x] :iphone: iOS✅
- [ ] :robot: Android
error
```
FileSystemException: Cannot open file, path = '/var/mobile/Containers/Data/Application/OI897JGR-7196-OI897-B008-OI897JGR/Library/Caches/libCachedImageData/9d864c1c4ef0.jpg' (OS Error: Too many open files, errno = 24)
```
Guia de contribuição
Direção de pesquisa
Comece reproduzindo a falha do iOS descrita para a versão 3.4.1 ao carregar várias listas de cache de imagens ao mesmo tempo. Rastreie o caminho do cache-manager associado ao arquivo libCachedImageData reportado e determine onde o limite de arquivos abertos é excedido. O trabalho estará concluído quando a lista de imagens for carregada sem a exceção errno 24 durante o carregamento simultâneo do cache.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- dart, flutter
- Domínio
- mobile-dev, performance
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 30/100