commit 20/08/2025

This commit is contained in:
2025-08-20 16:42:06 +07:00
parent 4f0a7a1560
commit 0c84449b77
28 changed files with 966 additions and 42 deletions

View File

@@ -1,5 +1,8 @@
package database
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.withContext
import org.mariadb.jdbc.Connection
import org.tinylog.Logger
import java.sql.DriverManager
@@ -46,19 +49,17 @@ class MariaDB (
Logger.info("Connected to MariaDB" as Any)
connected = true
val loadthread = Thread {
// Load soundbank and messagebank lists
Reload_Messagebank()
Logger.info { "Messagebank loaded" }
Reload_Soundbank()
Logger.info { "Soundbank loaded" }
runBlocking {
withContext(Dispatchers.IO){
Reload_Messagebank()
Logger.info { "Messagebank loaded" }
Reload_Soundbank()
Logger.info { "Soundbank loaded" }
}
}
loadthread.name = "LoadMariaDBThread"
loadthread.isDaemon = true
loadthread.start()
loadthread.join()
Logger.info { "Loading MariaDB completed" }
Logger.info { "Soundbank count: ${SoundbankList.size}" }
Logger.info { "Messagebank count: ${MessagebankList.size}" }