Not sure if this is related, but I've also seen another issue where after the hang, subsequent startup of thunar will hang for a while before starting.
Running thunar under strace shows:
poll([{fd=5, events=POLLIN}], 1, 25000) = 1 ([{fd=5, revents=POLLIN}]) recvmsg(5, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\t\0\0\0\3\0\0\0=\0\0\0\6\1s\0\7\0\0\0:1.1341\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEX EC) = 89 write(4, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(5, 0x7ffd25dc3a60, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
Not sure if this is related, but I've also seen another issue where after the hang, subsequent startup of thunar will hang for a while before starting.
Running thunar under strace shows:
poll([{fd=5, events=POLLIN}], 1, 25000) = 1 ([{fd=5, revents=POLLIN}]) 1)=[{"l\ 2\1\1\t\ 0\0\0\3\ 0\0\0=\ 0\0\0\6\ 1s\0\7\ 0\0\0:1. 1341\0" ..., 2048}], msg_controllen=0, msg_flags= MSG_CMSG_ CLOEXEC} , MSG_CMSG_CLOEX
recvmsg(5, {msg_name(0)=NULL, msg_iov(
EC) = 89
write(4, "\1\0\0\0\0\0\0\0", 8) = 8
recvmsg(5, 0x7ffd25dc3a60, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)