Hi Brian,

Can you try with the current fs_watch and fs_watch_nexttick branches of my 
github fork?  The nexttick branch should help pin down the platform 
discrepancy bug in nodejs, and fs_watch also adds a more general change 
suggested by Jeremy that should prevent similar event loop bugs.

I've only tested these two patches quickly on windows.

https://github.com/natecain/TiddlyWiki5/compare/fs_watch?expand=1

Nate


On Saturday, October 19, 2013 9:58:40 AM UTC-4, Brian Shaver wrote:
>
> Hi Nate,
> So I am seeing the same problem occurring with both node v0.10.17 ... and 
> it looks like v0.10.21 was just released, so I tried that version as well 
> and get the same result.
>
> So I stepped back through the most recent commits, and this is the commit 
> where the problem is introduced: 
> 6ea264f3bc868678b39b972d9cfe413fab3e15b8<https://github.com/Jermolene/TiddlyWiki5/commit/6ea264f3bc868678b39b972d9cfe413fab3e15b8>
> ,
> 5ef4123b3dd86c6a3c4d29916ff009532ea1b539 was fine.
>
> I looked over the code change a bit, but can't say I'm knowledgeable 
> enough on the codebase yet to suggest what the cause could be. Let me know 
> if I can provide more information.
>
> Thanks,
> Brian..
>
> On Friday, October 18, 2013 5:06:54 PM UTC-4, Nathan Cain wrote:
>>
>> Hi Brian,
>>
>> This seems to be an OSX specific issue.
>>
>> Can you tell me if the same problem exists when using node v0.10.17? 
>>  This might be related to a known regression in node, which should be fixed 
>> very soon in v0.10.21.
>>
>> Thanks,
>> --Nate
>>
>>
>> On Friday, October 18, 2013 12:50:50 AM UTC-4, Brian Shaver wrote:
>>>
>>> Hi,
>>> After pulling the most recent changes for TW5 ( my copy updated 
>>> from a5600c2..951019e ), I am seeing a problem.
>>>
>>> Whenever I change a file, the server enters the following loop which 
>>> apears to go on infintely:
>>>
>>> FileSystem: Saved file /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> Filesystem: change /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> FileSystem: Saved file /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> Filesystem: change /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> FileSystem: Saved file /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> Filesystem: change /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> FileSystem: Saved file /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> Filesystem: change /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>> FileSystem: Saved file /Users/bshaver/Documents/MyWiki/tiddlers/Personal 
>>> Wiki.tid
>>>
>>> Not sure if this is a problem coming from my Wiki, but it certainly 
>>> seems to be a new issue for TW5.
>>>
>>> Thanks,
>>> Brian..
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywikidev+unsubscr...@googlegroups.com.
To post to this group, send email to tiddlywikidev@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to