Commit c013284b authored by Mygod's avatar Mygod

Fix LocalSocketListener on debug builds

I have no idea what I'm doing. Somebody please explain.
parent 8e126511
...@@ -42,7 +42,7 @@ abstract class LocalSocketListener(protected val tag: String) : Thread() { ...@@ -42,7 +42,7 @@ abstract class LocalSocketListener(protected val tag: String) : Thread() {
*/ */
protected abstract fun accept(socket: LocalSocket) protected abstract fun accept(socket: LocalSocket)
override fun run() { override fun run() {
while (!socketFile.delete()) Thread.sleep(100) Thread.sleep(500)
try { try {
val localSocket = LocalSocket() val localSocket = LocalSocket()
localSocket.bind(LocalSocketAddress(socketFile.absolutePath, LocalSocketAddress.Namespace.FILESYSTEM)) localSocket.bind(LocalSocketAddress(socketFile.absolutePath, LocalSocketAddress.Namespace.FILESYSTEM))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment