Modify

Opened 12 years ago

Closed 9 years ago

#70 closed defect (fixed)

pcilib should be able to be called concurrently

Reported by: Matthias Vogelgesang Owned by: Suren A. Chilingaryan
Priority: blocker Milestone:
Component: pcilib Version:
Keywords: Cc: Suren A. Chilingaryan

Description

This morning, I tried to call the control application on iss-suren with the camera connected. However, the system completely crashed and could only be rebooted. Problem was, that Michele ran control the whole night and it was still running.

Not being able to call pcilib_open() twice is a serious issue and IMHO not tolerable. Moreover, it should be pretty easy to fix in the driver/pcilib abstraction.

Attachments (0)

Change History (2)

comment:1 Changed 12 years ago by Suren A. Chilingaryan

Status: newaccepted

Yes, it is easy to fix it in pcilib, but there is few reasons why it should be done at the kernel level. I'll need some time for that, but it is in the top of my to do list.

comment:2 Changed 9 years ago by Suren A. Chilingaryan

Resolution: fixed
Status: acceptedclosed

Some locking added to prevent multiple grabbing operations. pcilib r292 and ipecamera r265.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Suren A. Chilingaryan.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.