# Re: \[PATCH 0/7\] HID: picoLCD updates

- From: Alan Stern \<stern@rowland.harvard.edu\>
- Date: 2012-08-19 00:11:16 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2012/08/3910684
- Thread: https://ratatoskr.run/linux-input/2012/07/3900717/t.md

```text
On Sat, 18 Aug 2012, Bruno Prémont wrote:

> One thing I just though about, how does usbhid handle the calls to
> usbhid_submit_report() when hid_hw_stop()/hid_hw_close() have already
> been called?

Looks like they aren't synchronized at all.  That's a bug.  
usbhid_submit_report() should check the HID_DISCONNECTED flag.

> I will attempt to see if it makes a difference to shortcut my
> usbhid_submit_report() calls from the point on I have called hid_hw_close()...

I don't know bout hid_hw_close().  Certainly no more reports should be 
submitted following usbhid_stop().

Alan Stern
```
