signal handler可被中斷嗎? - Linux

By Bethany
at 2009-05-11T00:55
at 2009-05-11T00:55
Table of Contents
在做關於touch screen的實驗,
卻發生想不通的情況。
我用signal(SIGIO, signal_handler)來註冊,
應該是碰一下touch screen就會進入signal_handler,
問題在於,常常碰一下卻進入了兩次,
我在signal_handler的最後寫了sleep(3),
結果還是一樣,
碰一下連續跳兩次到signal_handler,
這是表示在執行handler中又被中斷嗎?
可是我查的資料說,不會有這種情形。
會是touch screen的問題嗎?
謝謝。
--
卻發生想不通的情況。
我用signal(SIGIO, signal_handler)來註冊,
應該是碰一下touch screen就會進入signal_handler,
問題在於,常常碰一下卻進入了兩次,
我在signal_handler的最後寫了sleep(3),
結果還是一樣,
碰一下連續跳兩次到signal_handler,
這是表示在執行handler中又被中斷嗎?
可是我查的資料說,不會有這種情形。
會是touch screen的問題嗎?
謝謝。
--
Tags:
Linux
All Comments

By David
at 2009-05-13T16:46
at 2009-05-13T16:46

By Agatha
at 2009-05-18T04:27
at 2009-05-18T04:27

By Hamiltion
at 2009-05-19T09:16
at 2009-05-19T09:16

By Sandy
at 2009-05-23T10:58
at 2009-05-23T10:58

By Isabella
at 2009-05-24T09:04
at 2009-05-24T09:04
Related Posts
dynamic system call

By Robert
at 2009-05-10T23:19
at 2009-05-10T23:19
[心得] Samsung ML-1640 選購感想(Linux篇)

By Zora
at 2009-05-10T21:46
at 2009-05-10T21:46
FC10製作RAID1問題

By Ida
at 2009-05-10T16:26
at 2009-05-10T16:26
vmwave player問題

By Frederica
at 2009-05-10T15:05
at 2009-05-10T15:05
Ubuntu 9.04安裝光碟無反應

By Hardy
at 2009-05-10T12:57
at 2009-05-10T12:57