Yeah, I know it's not your fault, and sorry if I came off that way.
That's interesting that it disappears sometimes if you try to debug
it. Thanks for the information!

On Fri, Mar 13, 2015 at 2:39 PM, Rob Miller <rmil...@mozilla.com> wrote:
> The biggest change btn the 0.8 series and 0.9 is that the sandbox is now
> dynamically linked instead of statically, and it supports dynamically loaded
> Lua modules. This has proven very useful for us, since it means that we can
> add significant functionality to the sandbox in the form of C libs without
> having to recompile and redeploy Heka itself to our entire infrastructure.
>
> Unfortunately, testing is what seems to be making Go on Windows unhappy.
> We've had issues w/ cgo's linking on Windows from the beginning. Also, it's
> a known issue that cgo has issues w/ C longjmp commands, and that Lua's
> pcall uses longjmps to recover from errors. It's possible that the issue
> we're seeing even existed in earlier versions of Heka, but we didn't hit it.
> Unfortunately, the issue is a bit of a Heisenbug. We can reliably reproduce
> it with a full Heka build, but when we do seemingly innocuous things like
> add print statements to help debug, the problem will often disappear.
>
> I'm sorry this is impacting you.. we'd very much like to be able to support
> Windows, or else we wouldn't have put so much effort into it. But right now
> the situation is a bit out of our hands.
>
> -r
>
>
>
> On 03/13/2015 01:51 PM, Tiru Srikantha wrote:
>>
>> Do you know what triggered the Go bug that causes Lua to crash in
>> Windows now? It didn't seem to be a Go version change, and I saw
>> something about a Lua DLL version change causing it but I'm not sure
>> where I saw that. One of the major reasons I moved off Logstash to
>> Heka was Windows support so it really is a bummer not to be able to
>> take advantage of it.
>>
>> On Fri, Mar 13, 2015 at 12:38 PM, Rob Miller <rmil...@mozilla.com> wrote:
>> > Hi all,
>> >
>> > Heka 0.9.1 is now available, just in time for your weekend enjoyment.
>> > This
>> > release resolves a couple of issues that have been discovered since
>> > 0.9.0
>> > came out, as well as a couple of new features that were being worked on
>> > but
>> > didn't quite make it into the first 0.9 release.
>> >
>> > Binary packages, as well as a link to the ever-valuable changelog,
>> > available
>> > at https://github.com/mozilla-services/heka/releases/tag/v0.9.1.
>> >
>> > Unfortunately the Go bug that has made the Lua sandbox linking unstable
>> > on
>> > Windows has not yet been resolved, so we still don't have any Windows
>> > packages. I have reports from users, however, that recent Heka builds
>> > will
>> > run on Windows if you're not using any Sandbox* plugins, so if that will
>> > suffice for your needs, and you're brave enough to build it from source
>> > and
>> > try it out, then you might give it a go and let us know what you
>> > discover.
>> >
>> > As always, please share comments and/or ask questions here on the
>> > mailing
>> > list or in the #heka channel on irc.mozilla.org.
>> >
>> > Thanks!
>> >
>> > -r
>> > _______________________________________________
>> > Heka mailing list
>> > Heka@mozilla.org
>> > https://mail.mozilla.org/listinfo/heka
>
>
_______________________________________________
Heka mailing list
Heka@mozilla.org
https://mail.mozilla.org/listinfo/heka

Reply via email to