Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Inline CPAN distribution.

Report information
The Basics
Id: 13285
Status: resolved
Priority: 0/
Queue: Inline

People
Owner: Nobody in particular
Requestors: dstahlke [...] gi.alaska.edu
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Inline breaks down when run in two processes at once
This is perl, v5.8.3 built for x86_64-linux-thread-multi Linux entropy 2.6.10-prep #3 SMP Tue May 17 18:56:08 AKDT 2005 x86_64 x86_64 x86_64 GNU/Linux ---------------- rm -rf _Inline Then run this: #!/usr/bin/perl use Inline; fork(); Inline->bind(C => 'char *abc() { return "xyz\n"; }'); print abc();
In true perl one-liner style, the following is equivalent: rm -rf _Inline; perl -MInline -e 'fork;Inline->bind(C => q{void a() {puts("z\n");}}); &a' Also, running that a few times sometimes gives other errors as well.
Proposed fix (and test) in commit 5d0ed3f7d1af9b1ca5e4d5167a36170b2fd06ff0 (on github).
Fixed as of Inline-0.55_01