I binding Sling sono un modo inappropriato per accedere a un servizio nel 90% dei casi. Utilizzare invece le annotazioni @Reference o @Inject.
Thread. interruptis pericolosa perché può chiudere i file, inclusi i file Lucene e i file cache persistenti, quando chiamato al momento sbagliato.
Ciò può portare a una condizione di gara in cui il codice si bloccherà alla fine.