Tag: DATABASE-DEADLOCKS
Estoy utilizando AudioKit (4.11.2) en mi aplicación para reproducir archivos de audio. Cuando intento iniciar un reproductor después de conectar/desconectar hardware de audio, a menudo hay un bloqueo en el hilo principal. Lo mismo ocurre cuando cargo o descargo un reproductor después de conectar/desconectar hardware de audio. Especialmente, cuando el . . . Read more
¿Alguien sabe cómo resolver este problema en nuestro código de cuaderno de Databricks, donde intentamos fusionar datos en la base de datos SQL, a menudo se produce el siguiente error: com.microsoft.sqlserver.jdbc.SQLServerException: La transacción se quedó bloqueada en un bloqueo | recursos genéricos de objeto esperable con otro proceso y ha . . . Read more
Debo resolver este problema: Dos procesos, A y B, necesitan tres registros, 1, 2 y 3, en una base de datos. Si A los solicita en el orden 1, 2, 3, y B los solicita en el mismo orden, no es posible un deadlock. Sin embargo, si B los solicita . . . Read more
Estoy tratando de entender los contextos y canales en Go, pero estoy teniendo dificultades para comprender lo que está sucediendo. Aquí hay un código de ejemplo. package main import ( “context” “fmt” “log” “time” “golang.org/x/time/rate” ) func main() { msgs := make(chan string) ctx, cancel := context.WithTimeout(context.Background(), 1*time.Second) defer cancel() . . . Read more
Tengo una clase Swift que contiene una instancia de AVAudioEngine y estoy utilizando la notificación AVAudioEngineConfigurationChange de la siguiente manera: class Demonstration: NSObject { var engine: AVAudioEngine? = AVAudioEngine() // … override init() { super.init() // … NotificationCenter.default.addObserver(self, selector: #selector(self.handleEngineConfigChange(_:)), name: .AVAudioEngineConfigurationChange, object: nil) } @objc func handleEngineConfigChange(_ notification: Notification) . . . Read more