I kill the process using -15 , and my destruct() function is as follow :
static void
brl_destruct (BrailleDisplay *brl) {
PAC_LOG_FUNC_BEGIN
disconnectBrailleResource(brl, NULL);
if (brl->data) {
free(brl->data);
brl->data = NULL;
}
PAC_LOG_FUNC_SUCCESS
}
Another thing is tha
[quoted lines by payman shaykhmehdi on 2016/01/27 at 16:11 +0330]
>When I kill and restart brltty manually, braille display works but I cannot
>type anything.
Brltty has no problems being restarted like that so my assumption, at least for
now, is that your driver isn't restarting correctly. Mayb