Posted 16 years ago
by Dave Conkey
Version: 4.0.0281
Platform: .NET 2.0
Environment: Windows Vista (32-bit)
I'm having a lot of problems using WaitForParse and the SemanticParserService. WaitForParse seems to wait for the maximum wait time under various circumstances (while using zero CPU). While I have not fully characterized all the circumstances under which it happens, it consistently happens if WaitForParse is called in rapid succession in my project. It seems like some sort of race condition. If the SemanticParserService isn't running it appears to work fine. I'll email some sample code.
Also, is there any way to see if WaitForParse finished in the time allotted? This seems fairly critical since you may want to skip some logic if the semantic data isn't up to date. I'd have expected WaitForParse to return true/false.
Also, is there any way to see if WaitForParse finished in the time allotted? This seems fairly critical since you may want to skip some logic if the semantic data isn't up to date. I'd have expected WaitForParse to return true/false.