Jaz bi se vprašal: "Kaj želim imeti v skupnem sredstvu?"

Ali res potrebujem datoteko za signalizacijo, obstaja kakšna druga metoda?


Lp,
Gregor


Intelicom d.o.o.
Security software company
http://www.intelicom.si
email: [EMAIL PROTECTED]
tel.: ++386 5 6279 350
fax.: ++386 5 6273 784




                                                                                       
                              
                    "Primoz                                                            
                              
                    Gabrijelcic"           To:     <[EMAIL PROTECTED]>               
                              
                    <[EMAIL PROTECTED]        cc:                                         
                              
                    m>                     Subject:     [ LUGOS-PROG ] tezave z 
zaklepanjem                          
                    Sent by:                                                           
                              
                    lugos-prog-owne                                                    
                              
                    [EMAIL PROTECTED]                                                         
                              
                                                                                       
                              
                                                                                       
                              
                    09.03.2001                                                         
                              
                    09:35                                                              
                              
                    Please respond                                                     
                              
                    to lugos-prog                                                      
                              
                                                                                       
                              
                                                                                       
                              




Drugovi, biću kratak!

Imam težave s semantiko zaklepanja. Dostop do skupnega sredstva bi rad
zavaroval z lock datoteko (hmm, kako prevesti? ne se trudit - sem že
povprašal na -SLO) in to delam nekako takole (na grobo prevedeno iz
pascala,
boste že razumeli):

Lock
  fh = open(lockFName, O_WRONLY OR O_CREAT, 0666);
  if fcntl(fh, F_SETLK, flock(F_WRLCK,SEEK_SET,0,0)) == -1
    ...

Unlock
  close(fh);

Vse lepo in prav, zadeva dela in sem čisto zadovoljen z njo.

Muči me pa nekaj drugega - kako naj izbrišem lock datoteko, ko je ne rabim
več? Ja, saj vem, z 'remove'... Ampak kdaj? Vedno bolj se mi dozdeva, da se
to sploh ne da - vsaj če je Lock napisan tako, kot sem ga jaz :-(

Comments?

Pozdrav,
    Gp

 =WinGpT= Drinking and *.* don't mix...







Reply via email to