# Subida de avatares lenta o rota, con advertencias en /logs

**URL:** <https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710>\
**Category:** Product Support\
**Created:** [9 Marzo, 2020 16:21 UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710 "2020-03-09T16:21:50Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)\
**Post date:** [9 Marzo, 2020 16:21 UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/1 "2020-03-09T16:21:50Z")

</div>

Hoy hemos notado que es increíblemente lento, si es posible en absoluto, subir nuevas fotos de avatar. También ha sido increíblemente lento cargar algunos (pero no todos) los avatares más grandes de los usuarios en las tarjetas emergentes de usuario o en el perfil de página completa. Actualizamos a la versión 2.5.0.beta2 ([ae3220fb88](https://github.com/discourse/discourse/commits/ae3220fb88bee7791c0c6575eb6990fa2c5ccb4f)) esperando que eso ayudara, pero sin éxito.

En [https://discourse.example.org/logs](https://discourse.example.org/logs) vemos el siguiente tipo de advertencia al intentar subir un nuevo archivo de imagen de avatar a través de la página de perfil de usuario:

**DistributedMutex(“upload\_2\_TEST.jpg”): retenido por demasiado tiempo, máximo esperado: 60 segundos, tomó 2 segundos adicionales**

```
/var/www/discourse/lib/distributed_mutex.rb:54:in `warn'
/var/www/discourse/lib/distributed_mutex.rb:37:in `ensure in block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:41:in `block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
/var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize'
/var/www/discourse/lib/upload_creator.rb:37:in `create_for'
/var/www/discourse/app/controllers/uploads_controller.rb:217:in `create_upload'
/var/www/discourse/app/controllers/uploads_controller.rb:36:in `block in create'
/var/www/discourse/lib/hijack.rb:56:in `instance_eval'
/var/www/discourse/lib/hijack.rb:56:in `block in hijack'
/var/www/discourse/lib/scheduler/defer.rb:94:in `block in do_work'
rails_multisite-2.1.0/lib/rails_multisite/connection_management.rb:64:in `with_connection'
/var/www/discourse/lib/scheduler/defer.rb:89:in `do_work'
/var/www/discourse/lib/scheduler/defer.rb:79:in `block (2 levels) in start_thread'

```

También hay otros elementos en /logs que parecen estar relacionados:

- [Advertencia] DistributedMutex(“optimized\_image\_23\_120\_120”): retenido por demasiado tiempo, máximo esperado: 60 segundos, tomó 5 segundos adicionales
- [Error] ‘hijack uploads create’ sigue ejecutándose después de 90 segundos en db default; ¡es posible que este proceso necesite reiniciarse!

* * *

Así es como se ve la interfaz de usuario al intentar subir una imagen de avatar, después de agotar finalmente el tiempo de espera:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/5/f5e304dab467f42ef4b2ff418d6fcfad68a8e412.png)

---

_[View the full topic](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710)._
