nefungujici flock

Petr Pisar xpisar na fi.muni.cz
Úterý Květen 15 00:19:12 CEST 2007


On 2007-05-14, Zdenek Merka <aggi na centrum.cz> wrote:
> Martin `MJ' Mares napsal(a):
>> 
>>> mám problém se zamykáním souborů, když spustím níže uvedený program
>>> na Kubuntu 7.04 tak vrátí (-1 a nezamkne soubor) na ostatních
>>> distribucích ve firmě(fedora, debian) to vrátí 0 a zamkne soubor.
>> 
>> A co rekne strace?
>
> open("/tmp/x", O_RDWR|O_LARGEFILE)      = 3
> ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfc21e98) = -1 ENOTTY (Inappropriate ioctl for device)

Nemate rozbity perlovsky binding na C nebo modul pro jinou verzi perlu?
To totiz vypada, jako by se popletly konstanty a volalo se uplne neco
jineho. (Ocekaval bych treba fcntl(2)). flock(1) funguje?

-- Petr




Další informace o konferenci Linux