Her 5-10 saniyede bir AsyncTask çağırmak için bir zamanlayıcı kullanan bir Android uygulamasına sahibim (java.util.Timer ve java kullanarak). util.TimerTask). AsyncTask, bir Amazon AWS S3 veritabanından görüntü verileri alır ve ana Kullanıcı Arabirimi Etkinliği için bir ImageView yükler.Android hatası: "epoll örneği oluşturulamadı" veya "Wake pipe oluşturulamadı"
Bu, bir iki saat boyunca iyi çalışıyor, ancak sonra şifreli bir hata iletisi alıyorum ve uygulama öldürülüyor. Hata mesajı "Lüper" dan gelir ve ya diyor ki:
Could not create epoll instance. errno=24
veya
Could not create wake pipe
Bir web arama dosya tanımlayıcıları ile ilgili bir şey olabilir soruna işaret gibi görünüyor
(çok fazla açık dosya tanımlayıcılar?). Koddan geçtim, ancak dosyaların, akışların veya bağlantıların kapalı olmadığı herhangi bir yer görmüyorum.
FATAL EXCEPTION: main
herkes bu mesajları veya nasıl düzeltileceği hakkında bir ipucu var mı:
uygulama öldürüldü, logcat diyor AndroidRuntime bir mesajı var? Teşekkür ederim!
Bazı kodlar gönderin. – Wug
Çok fazla kod var ve hangi bölümlerin hataya neden olabileceğinden emin değilim. Çoğunlukla böyle bir hata mesajına neden olabilecek herhangi bir ipucu arıyorum. Teşekkürler. – gcl1
İnternetin dosya tanıtıcıları hakkında doğru olduğundan şüpheleniyorum, zamanlayıcının çağırdığı kısmı yayınlayın. – Wug