Skip to content
This repository has been archived by the owner on Jul 26, 2022. It is now read-only.

'Exit' doesn't work if sync is running. #341

Open
binwiederhier opened this issue Jan 3, 2015 · 0 comments
Open

'Exit' doesn't work if sync is running. #341

binwiederhier opened this issue Jan 3, 2015 · 0 comments

Comments

@binwiederhier
Copy link
Member

Clicking 'Exit' while sync is running ('down', in my case) does not work. I am not sure that this is always the case, but it happened at least 2 times, so it needs to be investigated.

3-1-15 18:40:14.914 | AppIndicatorTra | XNIO-1 I/O-2   | INFO : Web socket message received: <clickTrayMenuGuiInternalEvent><action>EXIT</action></clickTrayMenuGuiInternalEvent>
3-1-15 18:40:14.915 | Assembler       | WR/Many2       | INFO :      - Creating file 155631 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-376448554437498560.tmp ...
3-1-15 18:40:14.915 | MessageFactory  | XNIO-1 I/O-2   | INFO : Message created: org.syncany.operations.daemon.messages.ClickTrayMenuGuiInternalEvent@20b307be
3-1-15 18:40:14.915 | InternalEventBu | XNIO-1 I/O-2   | INFO : Event bus 'GuiEventBus': Posting event ExitGuiInternalEvent (org.syncany.operations.daemon.messages.ExitGuiInternalEvent@199bc29) ...
3-1-15 18:40:14.915 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:14.916 | Assembler       | WR/Many2       | INFO :      - Creating file 155632 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-6665905654794698410.tmp ...
3-1-15 18:40:14.916 | InternalEventBu | XNIO-1 I/O-2   | INFO : Event bus 'LocalEventBus': Posting event ControlCommand (SHUTDOWN) ...
3-1-15 18:40:14.916 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:14.917 | DaemonOperation | XNIO-1 I/O-2   | INFO : SHUTDOWN requested.
3-1-15 18:40:14.917 | DaemonOperation | XNIO-1 I/O-2   | INFO : Stopping web server ...
3-1-15 18:40:14.917 | WebServer       | XNIO-1 I/O-2   | INFO : Shutting down websocket server.
3-1-15 18:40:14.917 | Assembler       | WR/Many2       | INFO :      - Creating file 155633 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-2205759473433187895.tmp ...
3-1-15 18:40:14.917 | DaemonOperation | XNIO-1 I/O-2   | INFO : Stopping watch server ...
3-1-15 18:40:14.917 | WatchServer     | XNIO-1 I/O-2   | INFO : Stopping watch server ...  
3-1-15 18:40:14.917 | WatchServer     | XNIO-1 I/O-2   | INFO : - Stopping watch operation at /home/pheckel/Syncany/Syncany Team ...
3-1-15 18:40:14.917 | WatchOperation  | XNIO-1 I/O-2   | INFO : Stop requested, but sync process currently running. Waiting max. 15000ms for sync to finish.
3-1-15 18:40:14.917 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:23.504 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:23.504 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:23.510 | AppIndicatorTra | Thread-2       | INFO : Sending message: <updateTrayIconGuiInternalEvent>
   <filename>tray-syncing6.png</filename>
</updateTrayIconGuiInternalEvent>
3-1-15 18:40:23.510 | AppIndicatorTra | Thread-2       | WARN : Cannot send message. Failed to create/send message.
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
    at org.xnio.nio.WorkerThread.execute(WorkerThread.java:568)
    at io.undertow.server.protocol.framed.AbstractFramedChannel.queueFrame(AbstractFramedChannel.java:554)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.queueFinalFrame(AbstractFramedStreamSinkChannel.java:249)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.shutdownWrites(AbstractFramedStreamSinkChannel.java:240)
    at io.undertow.websockets.core.WebSockets.flushChannelAsync(WebSockets.java:333)
    at io.undertow.websockets.core.WebSockets.sendData(WebSockets.java:320)
    at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:278)
    at io.undertow.websockets.core.WebSockets.sendText(WebSockets.java:48)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.sendWebSocketMessage(AppIndicatorTrayIcon.java:177)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.setTrayImage(AppIndicatorTrayIcon.java:163)
    at org.syncany.gui.tray.TrayIcon$3.run(TrayIcon.java:412)
    at java.lang.Thread.run(Thread.java:745)
3-1-15 18:40:23.510 | AppIndicatorTra | Thread-3       | INFO : Python Input Stream : Menu item '<clickTrayMenuGuiInternalEvent><action>EXIT</action></clickTrayMenuGuiInternalEvent>' clicked.
3-1-15 18:40:23.511 | WatchServer     | XNIO-1 I/O-2   | INFO : - Stopping watch operation at /home/pheckel/Syncany/Many2 ...
3-1-15 18:40:32.438 | WatchOperation  | XNIO-1 I/O-2   | INFO : Stop requested, but sync process currently running. Waiting max. 15000ms for sync to finish.
3-1-15 18:40:27.782 | AppIndicatorTra | Thread-2       | INFO : Sending message: <updateTrayIconGuiInternalEvent>
   <filename>tray-syncing1.png</filename>
</updateTrayIconGuiInternalEvent>
3-1-15 18:40:32.438 | Assembler       | WR/Many2       | INFO :      - Creating file 155634 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-4569920105671231605.tmp ...
3-1-15 18:40:32.439 | AppIndicatorTra | Thread-2       | WARN : Cannot send message. Failed to create/send message.
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
    at org.xnio.nio.WorkerThread.execute(WorkerThread.java:568)
    at io.undertow.server.protocol.framed.AbstractFramedChannel.queueFrame(AbstractFramedChannel.java:554)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.queueFinalFrame(AbstractFramedStreamSinkChannel.java:249)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.shutdownWrites(AbstractFramedStreamSinkChannel.java:240)
    at io.undertow.websockets.core.WebSockets.flushChannelAsync(WebSockets.java:333)
    at io.undertow.websockets.core.WebSockets.sendData(WebSockets.java:320)
    at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:278)
    at io.undertow.websockets.core.WebSockets.sendText(WebSockets.java:48)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.sendWebSocketMessage(AppIndicatorTrayIcon.java:177)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.setTrayImage(AppIndicatorTrayIcon.java:163)
    at org.syncany.gui.tray.TrayIcon$3.run(TrayIcon.java:412)
    at java.lang.Thread.run(Thread.java:745)
3-1-15 18:40:32.439 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:32.439 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:32.439 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:32.440 | Assembler       | WR/Many2       | INFO :      - Creating file 155635 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-6083636154540238172.tmp ...
3-1-15 18:40:32.440 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:32.441 | Assembler       | WR/Many2       | INFO :      - Creating file 155636 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-8120407800479186677.tmp ...
3-1-15 18:40:32.441 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:32.441 | Assembler       | WR/Many2       | INFO :      - Creating file 155637 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-2360980761386482806.tmp ...
3-1-15 18:40:32.442 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:32.443 | Assembler       | WR/Many2       | INFO :      - Creating file 155638 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-1686147338884112024.tmp ...
3-1-15 18:40:35.660 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:35.660 | WatchServer     | XNIO-1 I/O-2   | INFO : - Stopping watch operation at /home/pheckel/Syncany/Office ...
3-1-15 18:40:39.898 | WatchOperation  | XNIO-1 I/O-2   | INFO : Stop requested, but sync process currently running. Waiting max. 15000ms for sync to finish.
3-1-15 18:40:35.660 | AppIndicatorTra | Thread-2       | INFO : Sending message: <updateTrayIconGuiInternalEvent>
   <filename>tray-syncing2.png</filename>
</updateTrayIconGuiInternalEvent>
3-1-15 18:40:39.899 | AppIndicatorTra | Thread-2       | WARN : Cannot send message. Failed to create/send message.
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
    at org.xnio.nio.WorkerThread.execute(WorkerThread.java:568)
    at io.undertow.server.protocol.framed.AbstractFramedChannel.queueFrame(AbstractFramedChannel.java:554)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.queueFinalFrame(AbstractFramedStreamSinkChannel.java:249)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.shutdownWrites(AbstractFramedStreamSinkChannel.java:240)
    at io.undertow.websockets.core.WebSockets.flushChannelAsync(WebSockets.java:333)
    at io.undertow.websockets.core.WebSockets.sendData(WebSockets.java:320)
    at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:278)
    at io.undertow.websockets.core.WebSockets.sendText(WebSockets.java:48)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.sendWebSocketMessage(AppIndicatorTrayIcon.java:177)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.setTrayImage(AppIndicatorTrayIcon.java:163)
    at org.syncany.gui.tray.TrayIcon$3.run(TrayIcon.java:412)
    at java.lang.Thread.run(Thread.java:745)
3-1-15 18:40:35.660 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:39.898 | WatchOperation  | Kill/Syncany T | INFO : STOP GRACE PERIOD OVER. STOPPING WATCH /home/pheckel/Syncany/Syncany Team ...
3-1-15 18:40:43.359 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:43.359 | AppIndicatorTra | Thread-2       | INFO : Sending message: <updateTrayIconGuiInternalEvent>
   <filename>tray-syncing3.png</filename>
</updateTrayIconGuiInternalEvent>
3-1-15 18:40:43.359 | WatchServer     | XNIO-1 I/O-2   | INFO : - Stopping watch operation at /home/pheckel/Syncany/Many ...
3-1-15 18:40:43.359 | WatchOperation  | XNIO-1 I/O-2   | INFO : Stop requested, but sync process currently running. Waiting max. 15000ms for sync to finish.
3-1-15 18:40:43.359 | AppIndicatorTra | Thread-2       | WARN : Cannot send message. Failed to create/send message.
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
    at org.xnio.nio.WorkerThread.execute(WorkerThread.java:568)
    at io.undertow.server.protocol.framed.AbstractFramedChannel.queueFrame(AbstractFramedChannel.java:554)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.queueFinalFrame(AbstractFramedStreamSinkChannel.java:249)
    at io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.shutdownWrites(AbstractFramedStreamSinkChannel.java:240)
    at io.undertow.websockets.core.WebSockets.flushChannelAsync(WebSockets.java:333)
    at io.undertow.websockets.core.WebSockets.sendData(WebSockets.java:320)
    at io.undertow.websockets.core.WebSockets.sendInternal(WebSockets.java:278)
    at io.undertow.websockets.core.WebSockets.sendText(WebSockets.java:48)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.sendWebSocketMessage(AppIndicatorTrayIcon.java:177)
    at org.syncany.gui.tray.AppIndicatorTrayIcon.setTrayImage(AppIndicatorTrayIcon.java:163)
    at org.syncany.gui.tray.TrayIcon$3.run(TrayIcon.java:412)
    at java.lang.Thread.run(Thread.java:745)
3-1-15 18:40:43.361 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:51.365 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:51.365 | FileSystemActio | WR/Many2       | INFO :      - Setting POSIX permissions: rw-r--r-- ...
3-1-15 18:40:51.365 | AppIndicatorTra | Thread-2       | INFO : Sending message: <updateTrayIconGuiInternalEvent>
   <filename>tray-syncing4.png</filename>
</updateTrayIconGuiInternalEvent>
3-1-15 18:41:01.611 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:41:01.611 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:40:47.675 | NotificationLis | NotifyThread   | INFO : Waiting for incoming message (10000 ms) ...
3-1-15 18:41:01.612 | AppIndicatorTra | Thread-3       | INFO : Python Input Stream : Menu item '<clickTrayMenuGuiInternalEvent><action>EXIT</action></clickTrayMenuGuiInternalEvent>' clicked.
3-1-15 18:41:01.612 | WatchOperation  | Kill/Many      | INFO : STOP GRACE PERIOD OVER. STOPPING WATCH /home/pheckel/Syncany/Many ...
3-1-15 18:40:47.675 | WatchOperation  | Kill/Many2     | INFO : STOP GRACE PERIOD OVER. STOPPING WATCH /home/pheckel/Syncany/Many2 ...
3-1-15 18:40:58.375 | Assembler       | WR/Many2       | INFO :      - Creating file 155639 to /home/pheckel/Syncany/Many2/.syncany/cache/temp-reconstructedFileVersion-5676640673496598890.tmp ...
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant